A monopoly? My event last night was ticketed with EventBrite. There seem to be a dozen or so similar systems out there. And if I were willing to roll my own software, I could probably spin up some version of Drupal pretty quickly with some open source plugins.
The problem isn't that it's a monopoly. It's that the venues don't shop around, probably because they don't pay the price. The consumer does.