I can totally see your point. I admit that mouse control can be really tedious sometimes.
If I could start the project again, I would work more on them (probably starting with from a pathfinding system), in order to make the player experience more enjoyable.
Thank you for sharing your opinion! :)