So… Same facts, different conclusions I guess.
I’ll list out all the states where I’ll call the state schools “good” (which is purely by my own estimation).
Pennsylvania
Maryland
Virginia
North Carolina
Georgia
Florida
Ohio
Michigan
Indiana
Illinois
Wisconsin
Texas
Colorado
California
Washington
Add up the populations of these 15 states, it’s about 61% of the population of the US. So 61% of the US has good public options in state that are comparable in price to most Canadian and British universities.
And I don’t think most people in the US want to go to countries where the language is not English. Even if you find specific programs that are conducted in English, you still live somewhere where normal people won’t speak English. And in general the culture will be very different from the US (at least much more different than Canada and Britain are).