I assume you're a tech worker - that places you in the top 5-10% of the population, wealth and income wise. Most of the 'other half' isn't doing so well - living in shared apartments well into their late 30s, never being able to afford a home, no kids, no travel except for a handful of cheap spots and staying in hostels, eating out perhaps a handful of times a month, many small quality of life things that add up (old crappy phones/laptops, no dish washer/dryer, buying cheap quality food in supermarkets because that's all you can afford etc.) and suddenly, life isn't so rosy.
> walkable cities, great public transportation, safety
These are great upsides for sure, no arguments
> healthier food
As I said, only if you can afford it. I would guess about 70-80% of the population can't - they shop at discount grocery stores and get cheap foods, usually of terrible quality
> free education and healthcare
Healthcare is a sham. Pray that you don't need anything 'complex' ever. The GPs will talk to you for 2 minutes max, tell you something generic (go rest, green tea, ibuprofen) and tell you to be on your way. Getting appointments at specialists usually takes weeks on average and can often take months. It's very good if you have a costly treatment for a chronic disease, however.
Education is severely underfunded and getting your kids into a good kindergarten is a massive undertaking, especially in a large city. You have to start usually an year in advance. Higher education, while free, is likewise underfunded (look at any university rankings for research output)
The collapsing population means that the pension liabilities of countries are growing quickly and pretty much everyone who's working age today should expect their pension to only cover 25-50% of their living costs. But, no one's saving anything and people don't seem to realize this fact.
Yes the quality of life is decent - for now. The trajectory of many things that make it so however appears to be going downhill. The worst part though that that most europeans have their head in the sand about it and as a result, no one's pushing for any changes.
I love living here but for all the things I said before, I don't think I'll stay.