The income tax part is true for endorsements but not tourney checks - you pay local state taxes based on the event. Plenty of other states without income tax.
And sure, I’m not saying Bermuda can’t be pure just that it’s the most difficult due to grain and the sponge effect. I’m literally just repeating exactly what dozens of tour pros, including Tiger, have said as to why Florida is an ideal spot to be based out of.