"As I remember the tax regulations you are moaning about were mostly passed by Democrats"
Check your meds; your memory is gone.
We've been primarily operating under the 1986 codes (Reagan) and the pair of codes around '02 and '05 (GWB). The Dubya codes were so egregiously slanted to the wealthiest the Dems refused to go along, hence the sunset clause, which was the ONLY reason the top rates went back up under Obama.
In addition, the two items which take people off the income tax rolls most often were both Republican ideas: the Child Tax Credit, and the Earned Income Credit, which eliminated a lot of bureaucracy by folding welfare payments into the tax system.