With the devs saying that they won't include AP rounds in the final product. Then basically there is no alternative options to have rather than having Heavy Armour as a Primary.
There are issues in movement mechanics which make people feel the way they do about heavy armor. I can list them again if you want. AP ammo is obviously not a solution, when the root of the problem is in movement mechanics.