I think I don't like income tax as it disincentivizes labor and also makes it harder for working people to build up wealth. Making a million a year sounds like a lot, but who knows how long someone might be making that kind of money? Meanwhile already wealthy people are mostly untouched. Would rather see majority of taxes come from corporate taxes and capital gains.
How do you deal with a corporation just moving their HQ to another state though? It is hard because you cannot just say oh we should only have a federal income tax because then states would just rely on the federal government for funding. At the same time the wealthy people/corporations can easily move to another state leaving the middle class to make up for lost revenue.
If I was in that type of role and I could routinely expect to make $1.5-$2M/yr it would absolutely make me consider places like Florida or Texas more, especially with the marriage penalty mentioned in the article (although I'm curious how many households have two people both earning more than $1M/yr).