Coming from someone who grew up in Germany: Socialized health care sounds good on paper but ask anyone who actually had to go to multiple doctors to get some health issue identified and they'll all confirm that the basic healthcare you receive is of very low quality. Most doctors don't have more than 5-15 minutes per patient, they all have strict budgets of stuff they can actually do for their patients and as soon as you need a specialist, prepare for weeks to months of waiting time.