I never claimed that everybody but software engineers are useless, I wrote that managers are mostly useless, as in you could reduce their number by perhaps 2/3 and you would get the same results (probably better).
The book "Managing Humans" is worth a read if you're so cynical about managers. Though the actual problem is corporate culture in my experience.
The ones that aren't are worth their weight in gold, though.