Sounds like it might be more effective to haul around a 30 caliber machine gun and a 50 caliber Barret sniper rifle for hard targets.
Uh, no. You weren't in the service, were you? For what the .50 was designed for, there is no substitute. If you've ever seen a .50 eat a wall apart or chew a light vehicle into pieces you'd know better.
It may sound tough for today's Snowflake Brigade but in earlier days we grew big enough to carry it where it needed to go.