Huum,
I never read too much into the song and video. Didn't know it can be so political. Some cool tunes should just be a good tune that moves your groove without ruining it with some statement.
But the video is very sexy. Love that tune too.
It just puts me in the mood for "naughty" things.