Have seen this been discussed before - can't remember when.
I'll try to find it.
But as far as I remember, the battlefield things are loose ends from the programmers. Things they wanted but never finished.
The attack range has something to do with where the units are placed in a battle with stacked units (again as far as I remember).