Most "tech leads" where I work are senior engineers, but not all senior engineers are "tech leads." Here, it seems more like a purgatory positions where you don't want or have the skillset required for engineering management, but are far more senior than other senior engineers.
I am often less picky than other people, but I find that the picky types often want things that I feel are less than optimal.
So getting offered tech lead coming into a place can be seen as a good defensive choice if you are coming from a place where you feel like you've been suffering because you didn't have the control.
a) coworkers respect your competence & judgement so they align with your decisions on technical matters
b) engineering manager believes what you have to say about what the project needs, which may include staff allocation & performance management
Like it or not, that is what power is.
Building respect and trust is great, but you can have all of these things and not have any real power. I've seen trusted respected people let go in a heartbeat when times are tough. The people that can decide to 'let people go' are the ones with power.
In my experience tech leads and middle managers often have to do the difficult task of balancing the whims of power with sound technical decisions. This is a hard task because it's frankly much easier to just bow to the whims of leadership and wait for the day when they decide a "shakeup" is needed and layoff most of middle management.
Could any other CEO have come into Apple in 1997 and done what Jobs did? They respected Jobs more than they would have a generic CEO.
Heck didn’t the Pandora CEO convince people to work for two years with no pay?
A number of us stayed at a startup until the bitter end because the leadership was completely honest with us and the investors promised to pay us for every hour we worked.
Edit: I'm saying this because I decided to stop being "tech lead" recently, precisely because of the problem of responsibility without authority.
Yes, people respect me and my decisions, up to a point (we have several very competent people and we don't always all agree) . They did that before I was tech lead and to the exact same amount after. My work did not change one iota compared to what I was doing before. But suddenly I got blamed for some things that I had no power to prevent.
That's just not healthy.
The power that comes with a job title or position is actually quite limited. And it also calls into question as what exactly is meant by power. Personal power (getting your way?) or creative power (putting forth your energy for the benefit of the organization). I find that it's actually not too hard to have a great deal of creative power, regardless of personal power -- by listening and responding well to the needs of others and by effectively solving problems.
With prestige comes attention to what you say and do, and ability to influence decisions.
If you feel like the middle manager is powerless, these are exactly the types of books to read. Other recommendations include High Output Management, Drive, How To Talk So Kids Will Listen (I'm serious), Turn the Ship Around, Out of the Crisis, and more.
Classic management theory is that their are three levers of power in an organization - relationship, expert, and role in that order.
No one is going to go the extra mile for a leader they don’t like or one they think is an idiot. Role power is the least effective.
I’ve left plenty of jobs because of a reorganization put me under a lead/manager that I didn’t like or respect or I thought they were an idiot.
Even if you don’t leave a company because they lean on their role power too much, people will “work to rule”.
I’ve had a lot more influence working at small companies by building relationships and demonstrating expertise.