The balance between attacker and defender is quite right for WW2 imho. How should you ever be able to take out bottlenecks like El Alamein or Leningrad otherwise?
Alltogether the balancing with V 15.02 is commonly recognized as nearly perfect. Constant complaints of incapable players already lead to further restraints for the Axis, allthough the tourney results are showing absolutely no need to do so. In V 1.16 not only the subs are reduced in efficiency, also all tac. and med. bombers are, and their costs of operating are doubled.
And again a rookie comes along, has no clue how to play the game and doesn't feel the need to seek the issue in his gameplay, but demands unnecessary changes, with only the one perspective of the latest side he played or other experiences in different games. Sorry, not meant personally, but this has already happened to often, and I'm really not keen on trying the changes of the next "patch".
And here some hints to improve your defence: fortify valuable positions, upgrade fortifications and ressources, place arty and anti-air in the second line, optimize your supply and HQs, keep reinforces in the back and keep in mind this is WW2. Neither the Maginot-Line, nor Eben-Emael or Tobruk held for long, that's how realistic a defense has been actually. If you can't hold the line, withdraw and prepare to counterattack.
Near perfect!!! Says who, there are never any perfect games. There are many thing that can be improved.
And as I said it's still not realistic to swap corps and army's in a pace like this game. If you had some military experiance you probably have understood.
When it comes to naval battles I doubt that a heavaly outnumbered side would take the fight at all and what normaly happens is that that side use something called "retreat"
The biggest problem to improve games and discuss in forums like this, there are allways people who think they allways have the right answer on everything, and thats not so constructive. Sometimes it can be good to listen to other ideas. Critisism is allways good for development so just hold your horses.
And if you feel like a rookie you shouldn't be asame, we all been there:)