Whiteboy is derogatory. Nobody's trying to claim a struggle that doesn't exist, the shit is just disrespectful...PERIOD! Cats use the word Whiteboy to speak down on white kids for whatever reason.
The problem here is, a lot of folks don't want a white dude saying this, doing that, or whatever because it's racist and uncalled for. Then these same dudes turn around, and talk shit about white cats (who never did anything to them, might I add). It's wrong to say "All black dudes are murderers" based on the actions of some....just like it's wrong to hate white folks 'cause of something many of us were never around for.
Ever think "The same shit that pisses black folks off, might piss white folks off, too"?? Just some food for thought.