Though, I'll say from an AZ perspective, technically the coyotes are a good business driver.
I'd say AZ gets between 10-15 million a year from taxes of the players playing there... and that's excluding anything the coyotes players do in their respective cities and any other additional business from people travelling there for games, etc.
$200 million from a state perspective would be safe in a 10 year timeline... otherwise you will be losing that $200 million if they leave anyways.
A lot of the manufacturing would be done in state so that $200 million essentially returns most of it to AZ.
Financially speaking, it's better to invest instead of letting them leave. Though a city shouldn't be giving money for sports facilities... glendale,,. Arizona directly taxes these peeps and can recover their losses. Glendale couldn't because they have absolutely zero methods to directly recover that money.