Agree completely on your last part.
I don't find Caribbean or Latin American cultures particularly more sexual either but, maybe being from one of these cultures myself, I do think the approach contrasts vastly in the fact that there's a very open intention of being offensive, which stems from tension... offensive to people within the same culture but not the same class or race, which is the centuries-old issue anywhere from Barbados to Brazil, where the roots and aspirations hang on to European standards of propriety (especially when having fun/dancing and restraint equals class) and being denied of it results in celebrating the opposite, almost as a middle finger to inequality and exclusion. Not that people that dance this every weekend care or are even aware of this but it built up slowly.
I also find a big difference between American hip hop culture, its portrayal of woman and its displays of masculinity and Caribbean stuff like daggering/perreo/etc... precisely in the fact that once in the dance floor, they are all fevered dogs and if anything, just like society holds it on men, their "performance" makes or breaks the dance, and them!, same for the value put on physical embellishment (dicks and looks all the way!), I don't see it that unequal, but I do think that the nature of [dry] sex on its own (and traditional positions- ugh I hope this is still tfs-friendly!) will rarely favor women.
Hip hop culture is another story though... and I think Rihanna tries to combine the trickier side of both worlds with unfortunate results. She excluded the necessary side of Caribbean dances, where men are just as weird and raunchy, and played with Western objects of male success, where women are right next to bling and bills... so, no gender statement, just your average strip club, yeah.