I didnt know my comment would become such a hot take lol. Typically when I go to Tampa its just to skate, concerts, go to ybor, busch gardens, or the hard rock. I've spent alot more time in Clearwater, Bradenton, St.Pete, and Sarasota than in Tampa itself so maybe I'm just ignorant on what more there is to do within the city other than what I've mentioned.
I could understand why someone not from here would not like it though. Our only public transportation besides the bus is the sunrail and it doesnt even run on weekends besides for special events... If you dont live next to I4, driving is a pain in the ass. The area south of downtown is one big tourist trap.
At the same time there is so much development going on recently and it feels like there's always something new to look forward to. I always tell people who moved away and haven't been back in years that Orlando will seem like a whole new city to them and they do end up being surprised and wanting to move back.