Not sure what OP is talking about either, though I'm guessing it's the media in Great Britain he's talking about (as he said "colour", not "color"). I'm white, but I can trace my ancestry back before the Revolutionary War. Nobody looks at me like I'm going to take their wallet, or acts with surprise if I'm articulate and wearing a suit. I'm not a product of any ghetto or project, and never had anyone tell me I "have the same chances as everyone else...if I'd just try harder"...because I had so many chances handed to me as a white person.
I could go on.
There's no shame in being "white", or "black"...or anything else. Make no mistake, though - all that I've said doesn't apply to many black people. They can trace their ancestry back to emancipation (if their lucky). If I wear a suit, it's no surprise...and nobody looks at me like I'm going to rob them. I'm a teacher, so I see the products of the ghetto on a daily basis, and I haven't seen too many young black kids acting with shame just because their labeled "inner city".
Bottom line - Nobody should be ashamed of who they are regardless of whatever. There's really no white, black, etc. - just "people" and "assholes".
(Hope that came out with some degree of articulation - I'm a little drunk!)