Thanks a lot for your in-depth review!
Luckily, I feel like your problems with it will all be solved by the work I'm still to put in the game in the polishing and content phases. And maybe the balancing ones and more...
I understand what you said is essential to making an actually good game, so I hope I can put all of that in the game soon!