To be fair the AI will be better at most things than the majority of players out there, simply because none of us can be looking and microing in more than one place at one time.
On the topic of "AI cheating" this has always been the case. AI have always had an increased income, 50% extra for Hard and 100% for Expert.
The only two things they can't do better than a Human is micro and strategize.
I err umm...WTF...My god man...I mean seriously for a person that complains (on the forums) about the people on the forums, you sure go to a lot of effort to write these posts with these multiple accounts. You're stating people here have no life...sounds like time to take a long hard look in the mirror Quino...
You say you wanna see things be done seriously but from 'our' (I assume I can speak for the rest of us) perspective you're not trying very hard to be taken seriously at all, in fact the image you imply that some members have, you bring upon yourself.
In short loving words...Play more, talk less, trust me it will do us all a favour even you.
Update 07/07: Please check the bottom of the OP for details. In short I have released the OKW vehicles set and fixed some lighting issues. I'll just be doing a quick preview this time.