OK, so it's Gypsies, Russians and anyone from the Balkans (I'm assuming Jews and Arabs are included by default), anyone else you'd like include in your hate list...
I am (originally) from the Balkans, my wife is Russian, I lived in Spain, and I do not feel offended by what Rob was saying at all. I simply understand the context he has in mind and fully concur. Besides, Rob never generalized the way you did (i.e, "all ...", "anyone from..."). His references are much more directed to a certain subculture and circumstances than ethnicity.
Had you ever been attacked by a dozen of Gypsy kids, early teens, in broad daylight, on the main street of a world metropolis, aggressively attempting to steal your watch and wallet, young and cute and sweet enough for you to hesitate to fight back (even the nearby policeman turns his back, assuming kids are just "being kids"), when your own "political correctness" kicks in (of the I-can-not-possibly-hit-an-underprivileged-kid type), when your suit's sleeves and pockets end up torn apart, you would have understood what we are talking about. In a situation like this, I am sure you would, like any real armchair, bleeding heart, politically correct humanitarian, gladly turn over your watch and wallet, with a smile, and perhaps even offer to send them a check, knowing that all that will end up in only one possible place: their school fund?