How I see it is that there will be more room for the arty to be trolled without the glitch. More people will complain that they don't want to share, and if they can't keep repeatedly reloading it to prevent someone from loading, for example, a canister for an across map shot, there will be problems. In my eyes allowing all shots to be infinite for all people should make it equal grounds to prevent people from doing this. As much as the arty glitch was strange that it occurred, it would save us alot of bother from people complaining about a guy loading canisters or loading shots when someone doesn't want to share.
As Bethrezen said, it's unfair for those who don't know about it, but when I wasn't admin and found out about the infinite ammo bug it saved me from a lot of trolls trying to load canisters or load my howitzer just to fire the shot into heaven. If everyone had equal opportunity to use it, then I don't see much of a problem with that myself.