I have that same skepticism about the US. Lots of things that work better in other countries I have a hard time imagining here, once I get my idealistic head out of my ass. For real: America is too big. I have to believe that some of these systems work better in other places because they don't have to try to…