Tell that to the economists who study this stuff. I'm just going by what my interest in the subject led me to find. Tourism is one of the major arguments for people who like to argue for an economic benefit and I have yet to find any study or claim that that is in fact true.
Re: events. The city could still have concerts and such, they don't need a permanent tenant.
One trend I seem to notice is arenas are built, a sports team is anchored there and then used as a basis for drumming up pedestrian traffic for an entertainment district (as done in Nashville and Columbus and the basis for new arenas in Altanta, Ottawa, Phoenix, and others). More or less used as a foundation to a redevelopment real estate project
And a side tidbit: I've always had a soft spit for the Sharks. In fact, one of the first jerseys I ever bought was a Sharks/Link Gaetz jersey. Are you old enough to know and remember him?