I would add an aspect that is not covered here but is often ignored: the strong labour protection laws result in a mentality where if you get a good job you are much less likely to want to take risks e.g. start your own business. There was a post on the HENRY (high earner, not rich yet) UK subreddit the other day from someone who had a wealth of experience and had the opportunity to join a start up as a CTO. It honestly sounded like a great chance to initiate change. All of the comments were telling the poster that they had it good, that 99% of start ups fail, that the hours would be gruelling. I feel as though the conversation would have been quite different in a US subreddit.
I had the opportunity to move to the US and likely make 2-3x what I make in Europe.
My question is - what for? I earn enough money here that I could buy a nice house and raise my family in relative comfort. Why take unnecessary risk when I already have what I want?
I guess that's the crux of it. From an individual perspective it makes sense to stay in a stable environment, especially if a family is involved. However, I think from a societal perspective it is desirable to have people who gamble on creating new products which can raise the bar in their given industries.
Also, just because the start up fails doesn't mean it was a waste of time. If you manage to provide employment for even just 3 or 4 people for a few years, help them and yourself develop, that is a valuable success.
But that will always come down to individual preferences. Typically people that have the desire to take risks don't need that sort of advice, they will be looking for that sort of thing already.
A term they like to use is 'crabs in a bucket'.