Coming from Spain and having lived in Japan, I have come to believe that the US is really far away from what can be considered a civilized society. There's a huge mismatch between the public opinion (best country) and the reality that you can see through smaller things like this. Some of these things are better even in the so-called "third world countries".
Note: Spain was named for the smaller things like this; public toilets are not widely available here (even though there are some).