Anecdotally as a TA this absolutely matches what I've seen. I think it is cultural combined with courses being much more difficult if you don't speak English well.
At most schools, if you know of cheating and don't report it, it's a violation of their honor code which will get you punished.
Whether it was "justified" cheating or not, it is cheating. Even if you don't want them to get in trouble, don't let yourself get screwed in the process.
Again, this is anecdotal.