I just checked some of my bags and could not see the problem, as when the nice side is at the front the zip is in front of me in the right position and not at the back, but I just realised that if I was right handed and had the bag on my right shoulder the zip would be at the back. So, perhaps bags are made to be carried on the left shoulder? Suits me perfectly, about time we had something made especially for lefties.
As for backpacks yuk!! not a fashion choice for me.