I think in many ways, Phil isn't so far from the truth, perahps, and I don't know, in the States the "flat cap" isn't seen so much of social status as it is here in Britain.
I didn't find Phil's post particularly insulting, as there more than a grain of truth contained within it.