HP needs a BIG overhaul in all game speeds... A unit should NEVER die before it can retaliate... This makes unit composition useless... This also makes it so artillery units mean game over...
If your fast moving horses cannot blitz an artillery unit, or tanks can't blitz artillery units, then you've lost the battle before it has already began...
The way Civ V draws battles out is with movement restriction... The journey to the battle last longer than the battles itself... If it takes you a whole turn to walk onto a hill with a warrior, you are going to get shot by archers without ever reaching them... If the next step is also a hill, you've just been shot 2 times... Even if the warrior does 100x dmg to said archer, it wouldn't matter... If the choke is one hex wide, that one archer is more valuable than a pack of Spartans... (From S P A R T A!)
On a different note, if the game is going to evolve to ranged attacks, they need to make range attacks "miss" because archers are not going to hit 100% of the time... At least give melee units a dang chance of closing at the current mechanics...