I openly admit I am a republican but I have never understood why there are not more tax brackets. A person making 100k per year is not even close to the same as a person making 100m per year but are taxed at the same rate.
I've never really understood why there are brackets in the first place, can't we just write a function to calculate your taxes based off your total income?
You could use a function with a smooth derivative, and since a table is used in application it would have no effect on practical complexity of tax prep, though it would make intuitive grasp even harder (and it's already bad.)