Heavy is a catch up mechanic.
It also discourages camping. Forcing you to come out of your spawn at least to prevent the other team from controlling the heavy ammo drop.
I’m short, heavy penalizes some pretty obnoxious play styles that are not fun to have to play against.
Just like the 3-point shot was added to basketball to force big teams to come out from under the basket and cover the whole floor.