There are definitely a lot of enhancements that we could have done to make the gameplay loop better. I guess we needed better prioritization :D
Thanks for the detailed feedback, glad you still enjoyed despite the flaws!