I used to hear it all the time growing up in the South and never once thought of it as racist, but that doesn’t mean it can’t be interpreted that way. There wouldn’t be a problem if black people hadn’t been forced to pick cotton, but they were for two centuries so I guess there kinda is a problem with the phrase, then.
From what I just looked up (Phrase-Finder) the phrase "cotton-pickin’ refers to the harshness of the work of picking cotton which was also not done exclusively by slaves.
Actually, it can be. In addition to a simple epithet, like “out of his cotton pickin’ mind”, the term can have a more nuanced meaning. A “cotton pickin’ minute” seems much longer than a regular minute. It relates back to the miserable work. Every sweaty minute spent in a hot field, stooped over, picking cotton seems to last forever. “Wait just a cotton pickin’ minute” means “Hold up until we can figure this situation out”.
Conversely, the phrase for a time that seems shorter than normal is a “New York minute”. New Yorkers were seen as always in a frenzy of activity, rushing around and squeezing something into every available second. “I’d do that in a New York Minute!” means “I would take advantage of that situation immediately!”.
So, taken in context, some people very much do mean it in a racist way (which I realize we’ve established here, just wanted to point out a recent example).
I’m pretty sure it’s that last word that plants the quote firmly in racist territory. If you replace that with “idiot”, say, I don’t think it would be considered racist.
Both mom and dad, and several other relations, have picked cotton. I’ve seen pictures. They are all white (rumors of Native American ancestors aside). It wasn’t a race thing, it was just being poor and wanting work.
It may not be racist in origin, but it’s sure used by racists now.
And all those people talking about how their white forbears picked cotton- white people enjoy chicken and watermelon too, doesn’t make thosecaricatures any less racist.