Yes, but due to its influence on global culture and its self-absorption the US is considered to be the most grievous offender.
Brazil and several other Latin American countries are extremely tactile countries. Now, while tourists should be expected to understand the norms of the culture they're going into, accidents can happen. Under this logic, a Latin American making a faux pas in the US is still creepy and to be shamed, regardless of the fact that their culture considers that socially acceptable.
While I can agree that in this case it was an awkward moment, the general consensus appears to be that it's unacceptable period, regardless of circumstance. It's a culturally ignorant opinion, as it suggests that touching is a universally taboo thing, when it isn't.
Going on an entirely different tangent here, I feel like a lot of people are overreacting to this. Yes, it was a faux pas, but if you stood back for a second and realized it was probably an accident, you wouldn't be so quick to shame him. For example,
I mean, really?