I meant inconsistent in terms of XP requirements being too high compared to similar units. A Lefh18 or Ml20 reaches max vet at about 30 kills and 57(!) is barely enough for vet2? That's ridiculous. It even damaged two Katyushas. The exact same applies to units like KT compared to IS-2 or Pershing.
Damage > Kills.
And as i said, unless i have look at the wrong files, units like Katyusha or Calliope have a higher xp vet requirement.
Katyusha: 1570f > following vet levels are just a matter of multiplying by 2. For OKW i think it's +25%/+33% on vet 4/5 respectively.
Stuka: 1424
PW: 1256
Calliope: 2020
Land Mattress: 1256
Suxton: 2020
OKW LeFH: 1200
SU 152mm: 1200
OH LefH: 1200
Priest: 2110
IS2 is comparable to Tiger not KT. Pershing should be between IS2 and Panther. (Edit: this is my thoughts prior to looking into it)
That been said:
OH Panther: 2530
Pershing: 2720
OKW Panther: 2730
OH Tiger: 3440
IS2: 3920
KT: 4040
So you are just complaining about "feels".