No, teach them better. Management is still needed. A manager should be able to increase revenue, or at least productivity. If all they can do is reduce wages, that's a pretty low bar. Any asshole could do that.
Management is an often toxic mix between Strategy/SME/HR/Teacher/Therapist/Consultant/Punisher
Separate the functions out explicitly, as needed.
Often they're just corporate prison guards in organizations with bloated structures and antagonistic views of staff from an executive perspective.
Flatten your structures so the highest-level strategy is connected to your lowest paid staff. If you can't do this, then you have a toxic company that resembles prison labor and the whole thing deserves to fail.
More than two layers of management = a company that is bleeding money. More than one layer generally already means idiotic decisions are being made. I sort of hunger for an example of zero layers.
Yes but could they take the blame for that? A good portion of business decisions and activity is legal liability firewall engineering and maintenance. So promote someone you don't like to a manager and make them make cuts. Then resultant turnover and performance issues are their fault, not yours.
I used to hold that belief. Then I went to an organization with no managers, where nothing management related got done except by people who were already doing 40 hours a week as ICs. Now I have slightly updated my beliefs: fire all the bad managers, throw parades for the good ones.