I have a long held belief that engineering managers are mostly a scam, and are actually just overpaid scrum masters. This is from working at some top companies
I'm not a scam, I like to believe, because I've always gotten good feedback from my teams. But definitely the job description is quite light and a bit handwavy, so all companies could use fewer engineering managers, not more. I myself would volunteer to go back to IC right now.
I don't think feedback in a corporate setting from someone you have power over can be relied on.