Leadership is basically just people-engineering and business-engineering. Engineers use tools to build products, and so do leaders. The immediate assumption is that people are tools/resources to build the product. That's talking like an engineer. Don't use your team to work on a project/product. Use the project to work on your team. They're not there to build the product. They're there to gain some personal fulfillme…
People often say to me “it must be nice not to have a boss.” I explain to them that I have no idea what that’s like, since I have 12 or 13 bosses. My job is to empower my reports to do their best work, using empathy and engineering the team as a well-oiled system. Sure, they report to me, but my job is to keep them productive.
There is a trend of calling managers "supporters" where I work, and I absolutely can't stand it. It seriously reminds me of "War is Peace" from 1984. I don't mind having a boss; hierarchies are fine. But I feel extremely patronized and condescended to when people try to pretend they don't exist.
> my job is to keep them productive
Well, you could say the same thing about a manager at Wal-Mart or McDonald's. Their job is to make sure their underlings are productive. "Empower my reports too do their best work" is just an unusually nice way to put it.
The thing that sounds nice to most people about not having a boss is exactly that: nobody that you feel is judging whether you are productive.