Whenever anyone says this I always wonder whether they have played Sims (is it Sims)? Where your citizens are unhappy but then you build them a stadium and their happiness increases!
Yes, a stadium may not be one of the first needs someone has but it is part of any big city. Yes, we had Kings Park but it was starting to get the feeling that it was very piecemeal with all the extensions it has had over time. I'm sure it could have been renovated at great expense. Your taxes have not gone up in the past few years so there is no extra pain for you anyway. What else would you like them to use it on? No one is ever happy seeing their money being spent but that is life. Taxes are here to stay.
This article at least shows that the stadium that you have spent "your" money on (EDIT : oops wait you are in CT

) is capable of creating a sustainable income going forward. It has also given Durban something like the Eiffel Tower. Something tourists want to see and go up. (And I eagerly await a thrashing from those questioning how I can even compare the two.)