Yes, way too harsh. Rape is not about attractiveness on the part of the victim. I overhead a clerk at a local gun store make this joke once, and even though they have the best selection, I won't even go in there anymore (much less buy anything from them). Don't ever say that to any woman.
On a related note, I'd like to thank the poster of this article.. for his standing up, and for his not shopping at Kmart. :-)
Credits to "Paint Your Wagon".