Good schools are certainly not free in most Western European countries, in fact for most middle class families, it's one of their biggest expenses to put their 2-3 kids through secondary schools.
There’s a massive disconnect here between a “good school” in the US and an expensive international school, and no definition of middle class where a majority of families pay for it. “most Western European countries” is not a thing. Nonsense.