Doing away with managers entirely is not a one-size-fits-all solution.
I also can't fail to notice that like this example, most of these attempts start with horror stories about a failing management / organization. Just because doing completely without management is better than the previous situation, doesn't mean that there isn't a middle ground which might work even better.
My experience is that most managers have climbing the ladder as their primary agenda. Making themselves superfluous almost always does not align with that goal.