@thinker No, I've read your post. I am saying that your lack of experience playing the game (with or without mods) means you have not seen enough of the game to make any sweeping statements. Moreover, your inexperience is a big part of the problems you're facing. As Theweakie and Sainse explained, we suspect that a big part of your issues is your inexperience with the game, rather than any part of the design of the game itself.
This is not meant to be dismissive or insulting.
A comparison between a T2 mex and a T3 mobile Arty for example, makes no sense, if only because one of the two can move. If you take from this that it's 'more profitable' to invest in economy over units, you're not considering that mexes don't shoot and an enemy that made 20 tanks instead of a T2 mex will kill your mexes. Sure, in a vacuum it might be better to just invest in economy, but that works only when you get no pushback.
You're welcome to come play a few games against me where you can show me how "investing in the economy is much more profitable" and "war cannot compete with the economy". I predict that you'll find that having enemy tanks in your base does few wonders to your economy.