Yeah, at least it was only done in PVE2. There was a forum discussion about this, too. I agree on the ammo prices being too steep now.
I honestly don't see why it had to be changed. If people thought it was too cheap, or if they'd rather grind and craft their ammo, no one was forcing them to use the shop. Let the people who preferred the convenience enjoy it.
That's just my opinion...