No unit should ever be vet 1, or 2 when only having a single kill or two. I see this mostly on British units. I say bring back kills to vet up..
Coh1 veterancy system was absurd becouse of that. For example an AT gun that gave the killing blow to a tiger got to vet3 from vet0 right away. How stupid is that? It is much better with the damage now, the problem is that vehicles give you too much veterancy compared to infantry.