For, as you say, context: next summer makes 25 years that I've been working as a software engineer. I've founded startups, worked at other people's, worked for established publicly and privately held companies, and also several stretches in government. I've never worked at a FAANG, never applied to one, and don't plan to ever do so.
I've never liked working at the office, and the pandemic is not the first time that I've worked remotely for years at a stretch.
I resent the idea that, after working 40 hours a week (when your employer is not pressuring you to work 60, 80, or more, which is a whole other story), I'm supposed to spend the remaining time voluntarily hanging out with my co-workers. After a "long workshop meeting in the evening" (puke and double puke), if you want me to stick around for dinner, you'd better have brought a gun. I do actually hang out with my co-workers--the ones I like. I don't need my work to set my social calendar for me.
"There may be product managers that ignore the noise-cancelling headphone stop-sign", in the sense that there may be water in the ocean. And it's not just PMs, there are plenty of coders who see nothing wrong with looking over at someone's screen and asking why "they want to beat someone over the head with their keyboard repeatedly". Please don't do this. At least not to me. If I'm that mad already the last thing I need is someone interrupting my train of thought.
I wouldn't worry too much about outsourcing. People have been freaking out about it for 20+ years, and there's still plenty of jobs to go around. US programmers don't have a lot of trouble finding work, even as high as salaries for devs are here. (Of course, you can't do completely equal salary comparisons between the US and other countries, because of health insurance).
Finally, on a side note:
> we all like the same exotic progressive metal bands
IDK if this is your idea of "exotic" but in case you hadn't heard, Opeth is playing the Admiralspalast next month.