oh ladies and gentleman meine damen und herren i just appologies (is this the correct spelllll?) for posting my PRO SKILLED IDEAS about your Call of Duty game in RTS genere (COH2) ofc you can not be arsed to do a bit more and more challenge to play a game and you just want everything to be as simple as it is and easy to be learnt! OVER AND OUT 
It has nothing to do with easy, as i wrote, i think it is just stupid to not can get units because of territory.
And about the veterancy, combat is combat. you don't have to (only) kill your enemy to get experience and this applys to all aspects of war and life.
Example: If i play football in a world cup but don't score goals, i still get experience (veterancy)because i played the game. I have many other examples...
This is how i see it and if you think that is so because i like it easy you are fooled. I think the way it is, is more logical!!!