I will say this. All the people clamoring for this and that like this is a pub with a full menu... I don't get it. People demanding auto-fire? If they were to go buy a brand new road bike, would they also demand training wheels to go with it? Having to press the fire button requires effort, and it was a design choice I think one learns how to manage with practice. Holy smoke! Never seen so much whining and complaining over what in my mind has the potential to become a legendary game.
In other words I trust your choices. It's your game, and it's brilliant.