I agree with lots of Ciez points mostly with callins being broken I however don't agree at all with your explanation as to why RNG is bad. CoH has NEVER been a game where you calculate in your head "I drop 150 munitions for bombing strike on his 200 manpower 100 fuel unit, I calculate its worth the trade *order bombing strike* OMG It only destroyed engine now my plan went to shit due to RNG!!!"
CoH is more like poker than chess, you plan your strategy on whats most likely to pay off and if not you adapt and if adapt doesnt help you wait for a new "hand" which CoH gives with its many comeback mechanics. If you turn CoH into a chesslike RTS its gonna die right away because there are many RTS that already does that better than CoH ever will, its pokerlike strategy is what makes CoH special.
