Veterancy instant heal is bad, maybe the worst think in this beautiful game. I realy hate it and i am sure that it is here more people with same opinion.
____
Why it is bad?
----
Its bad because it total ruin a logic of game, -> self destruction of big T1/T2 army is best defense.
Its bad because it is unpredictable -> T4 gunship had 1300 hp you send all you 10 ASF and after one second he had 11K hp, Or you are going with ACU against 5K HP megalith for overcharge, and then he had insta heal for 16K and you are death!
Its bad because its unfair -> you send many and many against one unit and he go out from battle with more hp like he had before he start be damaged!
_________
What do with it?
....
Solution can be more complicate and uncomplicated.
----
Complicate is better solution but it is complicate and it will be problem do it.
______
Uncomplicated is very easy to do, and will fix mostly of all veterancy problems.
Make 2 changes
1. Cancel instant heal after giving next veterancy level (dont ocur on ACU) only bring more max HP.
2. Add regeneration ratio for next veterancy level 2x
......
Easy to do and bring more strategy, logic and pleasure for game