you do have to mention the costs mate, its essential. its all about the cost, german HEAVY tanks are strong but they cost a lot and for example often to try keeping ground on phase A axis have to use a lot of money and than cant afford much that heavy tanks straight in B . this is example but we can find many.
what you want a sherman have the same cannon as a panther?? of course not ,get real, german heavy tanks have some better perfomance but generally slower and cost a lot of points.
what does being slow have to do with it? KT has insane range. Who cares about speed when u can 1 shot tanks at max range with 3 star vetted KT.
It is virtually impossible to kill a KT when playing against someone who knows what they are doing. With proper flank support, there is nothing...NOTHING in the allied arsenal that can penetrate it from the front from a range of 400+ meters
Hell yesterday me and another guy sent a train of ground attack on 1 KT believe 5 planes and all we did was make it fall back. After the tank fell back, I moved 2 2star fireflys out of cover from about 400-500m and every shot bounced. That is the RNG luck you have with Allies.
Hell im not calling for axis nerfs here and there. I enjoy the challenge playing allied. You kill a KT you feel like you have accomplished something.
But it really does suck when you expend all that effort into killing 1 KT, then...oh look...he just brought in another. FUBAR.