'Someone who worked at one of the best paying companies in the world can retire after 15-20 years'.

This has nothing to do with Europe. This is particular a tech thing

It's a particular tech thing in not Europe, specifically.

Europe has tech companies. They just pay less.