I don't understand why they made it so that you can only pick up 10,000 ammo when you can have a much higher amount for shells.
Instead, they solved this issue by lowering (possibly, cannot confirm) the rate at which ammo spawns.
With many people already using VIP for infinite ammo I do not see why ammo cannot have a higher cap.