ORIGINAL: Panama
Hierarchy given meaning and purpose...
This makes you sound like an advocate of the Divine Right of kings or something. Next, you'll be for an established church and a properly enserfed peasantry.
Both working together to form a cohesive chain of command and cost of giving commands so you don't have units running willy nilly without regard to support and cooperaton.
I really dislike the need to make all units or any units free support.
I'm not defending the current system -- but have you looked into all you can do by varying unit colors, etc?
For example, I want infantry regiments to be able to cooperate freely, but I still want divisional artillery to be divisional artillery, not some free-fire asset that can be assembled at will for massive barrages of 18,000 tubes.
So...I give formations army level cooperation -- but give the artillery different colored icons. They can still cooperate freely with the units of their own formation, but (depending on what color scheme I choose) enjoy either limited cooperation or no cooperation at all with infantry regiments from other divisions.
At the same time, infantry regiments from different divisions that have wound up in the same hex together through the vicissitudes of combat can still cooperate.
Point is, there are things you can do.