I think Frum’s point was that Americans are all a mix of different cultures so there is no room to get a hate on for any specific cultural group.
Canadians are exactly the same.