The only way to unwind it is to significantly limit the amount of dollars flowing through the government.
When there is so much money involved, everyone wants control of it and the arguments to prevent the other side from getting control escalate as the dollars increase.
What also increases is the willingness of everyone – from biased media outlets to lobbyists to welfare recipients to corporations – to pay to sway the public to their side.
Also, both sides make deals – I’ll vote to get your stuff funded if you vote for mine. And so government spending only grows. From 10% of your income over poverty in the early 1900s to 60% now, all tax types considered.
Take the money away, regulate only transaction between people and stop trying to regulate society to a specific economic or social outcome. Do that and the people will sort it out without running to the government.