I have seen other companies (including one of my previous employers) done this kind of things, either forcing the managers to go back to IC or remove them totally.
I can see your point. In many cases, an excess of middle managers can really bog down productivity. Shifting them back into individual contributor roles—or cutting them—can eliminate the bureaucracy that often just serves as formality rather than adding to real work.