It's entirely arbitrary to treat differential rates for different levels of income as a structuralfeature of the tax code but differential rates for different types of income as a tax expenditure.
By staggering the point at which each part of a cross-section is solidified, there is greater opportunity to provide structural support for each feature.