OK sure - I didn't do nothing. But let's be honest - what I did was nowhere near as difficult as actually developing software.
I'll say one mistake is to have a tech lead that spends most of their time coding. I don't know how you can do everything else effectively if the company still relies on you to deliver code.
The org also needs to be set up to do this though. I’d love to boot some people out of our meetings and prevent them from waffling on.