And it's a no-win situation - how do you prove how long you've been working on a project? How outraged would people be to be back-taxed? After all, if you want to spread your taxes over previous years, you now need to pay more taxes for those previous years. And how do you differentiate between a 'lucky windfall' earner, and someone who has simply engaged in a lucrative new career (such as students moving into professional careers)?
The difference in marginal rates is noticeable, but not crippling, and this 'lucky windfall' pattern of earning is not very common.
The black hole in America is a pretty big one, is just that the taxes pie is big enough and there is enough for both the black hole and the good projects, but the pie is shrinking and people is starting to get angry and to make stupid decisions...