I could see that. "Anybody from any country" could have included the US or meant "any other country."
But if it did include the US, it would have the assumption that Americans are unaware how terrible our payment systems are (generally untrue I think) or unaware that other countries have better systems (may or may not be generally true).