I agree, especially right now i've been quite critical on the current build.
The most I can say is that I hear what you guys are saying. We are making changes to both get us closer to the arcade-like gameplay of the early builds.
This stuff however takes time.