I don't know how it is where you are, but ticket reselling has become a very hot-button issue in my neck of the woods and in several other jurisdictions as well. There are some governments looking at legislating certain things in with regards to these businesses in order to ensure better practices for customers. So, if there were ever a time to complain, now is the time. And don't just complain to StubHub. Complain to your local competition bureau or government agency in charge of recreation and business. If a business has a practice that customers don't like and they still won't change it because it ends up with a better bottom line for them, that's fine. They're a business. But, if the business is looking at a choice between making a bit less money by changing a policy or facing the prospect of increased government regulation, most businesses take the hit to the bottom line, because once the government gets involved, it usually starts to cost a lot more.
Also, I wholeheartedly agree with kaypeep's assertion that businesses are in business to make money and as such, they are unlikely to change policy over one complaint. Howver, I vehemently disagree that this means that someone should not complain to a business about their practices. First, how else will they ever know that this practice is losing them customers. If only one person complains then it probably will make very little difference. But, if several do, then it can help. And, I think it is naive to say that you'll be the only complaint. I just don't see what it hurts to send the letter. And, it can definitely help. That's why I'm always so surprised when people here say that it's not worth it to complain to a company. Of course it is. And, this is coming from someone who often has to answer letters written to my company's president. And we're a large company that gets a lot of crazy letters. But for every ridiculous, crazy letter, there's usually a few really well thought out ones that can make a difference.