First, let's understand that percentage-wise there are as many white guys with big cocks as black guys. To me the difference is several things: one is the color contrast, as others have said. What I think is a big thing is how many black guys grow up treating women. What I'm going to say is not racist! It's from many discussions with black men and women. Many black guys and women grow up in some form of the 'hood. Life is not great. Sex is a great distraction from it. Statistically, black girls mature a year faster than white girls. By fourteen a number are already having sex. Many black guys unfortunately don't have the influence of a stable male parent so they emulate what they see. Girls get treated roughly. It's not the R word I'm talking about it's just rougher sex, a do what I say, just take it when I say take it, kind of thing. White guys get trained to be cautious and gentle, in comparison (this is all a general, overview). So while a BBC might say, "suck my cock bitch!" a white guy will barely ask. White guys tend to "make love" while black guys tend to fuck you like you're his to do as he wants with (I know that's an exaggeration) we, white women, love it. It's new to us and thrilling. We respond strongly. Having never been treated like that and suddenly having more orgasms and general fun that ever before it can become addicting. I think (just one woman’s opinion) some husbands/BFs love to see their wife/GF responding in such pleasure that they know they are not up to giving, that they give up their sexuality (to varying degrees) to see their wives so thrilled and happy. It's very empowering to a woman to have her hubby see her being dominated/pleasured in ways he could never provide. Some men just naturally become subservient to the BBC and to their wife. I'll probably get ******* for this but it's my honest thoughts after 10 years of BBCs (and black women) in my life.