Perhaps, but many times these bands are just so ready to sign to a major label, they'll sign whatever heaps of fine print the label puts in front of them. Do you always read through everything you sign?
I'm sorry, but capitalism is not the issue. The corporations could not wield this kind of threatening power on their own. It's the government pussying out and bending over for big corp lobbyists that's the real issue. No government capitulation, no problem.
This is probably because you don't have your towel. If you had it, people would automatically assume you were a very prepared and put-together guy, and would be willing to help you out with anything you needed.