She can't even dance that well and that's the only good argument I've ever heard for the existence of Britney Spears. The only reason she gets paid to record her albums is because she looks good wriggling around in little clothing. The real problem, however, is that this beauty over ability problem does not just apply to Lopez. It applies to most of the film and music industry. Think hard and try to name male actors or musicians who could be described as homely and then try to do the same with their female counterparts.
Ugly men are easy to think of.
Off the top of my head I can think of Tom Hanks, John Malkovich, Stephen Tyler from Aerosmith and Mick Jagger from the Rolling Stones. I can only think of Kathy Bates for the women. I would say Christina Aguilera, but no one else seems to agree with me. It's not only unfair for the talented actresses and female musicians out there who can't get a break because they've got a big nose or are a little chunky, but it's also cheating us out of being able to see talented women act or perform music that actually has a modicum of originality. Frankly, I'd trade J. Lo's rump for a good actress anyday.