No, you assumed he had a racist view of black people as you said in your original post:
You imply that because you are black the security guard is more likely to think of you as a thief, not because you are wearing a hoodie.
And I'd rather that the security guard prevented crime, as opposed to fixing the problem after the event. Prevention is better than cure and all that.
You couldn't be more wrong, on really everything you said. From what I recall it was someone else making a joke about being black so he must be racist who first brought it up.
Everyone else in the thread has the sense to realise the security guard was assuming the hoodie might equal trouble, not the colour. He merely described how he looked after mentioning he was offended....... for being considered a potential thief merely based on his hoodie.
Its doubtful a security guard from distance spots a guy in a hoodie walking in and can see he's black, he can see the hoodie though and thats what they asked him to put down, its not like the guard asked him not to be black while in the store.
As for prevention being better than a cure, yes and no, I don't want to live in a society where I'm assumed to be a criminal for no good reason whatsoever and have anything effected by it.
Infact personally I took his description of his height, age and colour to mean he's not your average chav in a hoodie, nor looks like your average chav in a hoodie, so being treated like an average chav in a hoodie is what caused him offence.
I neither act, nor dress like an average chav, if for some reason I was wearing a hoodie and had it up, I'd be offended if someone mistook me for a thieving chav, wouldn't you?