I say just pass a federal law making it a crime for tax dollars to fund entertainment then cities can't built arenas with tax payer dollars,problem solved.
I always feel ill when i hear about tax dollars going to one of those things. People who make fifty thousand a year are paying higher taxes so people who make twenty million a year for playing a child's game can have a nicer place to play it in. Meanwhile every school and police department in the country is underfunded. hey you may not be able to add one and two together and you will most likely be mugged on the way home from work but at least the local sports team has a nice place to play!
That's a good use of tax payer dollars.