Rich people don't leave because of taxes, they have money after all. They can pay.
California and New York are places were the rich and famous WANT to be. Its also coincedentally the places were they make their fortunes. Alabama could abolish taxes and the 5% aren't moving there.