I just showed the video to my mom and she said "but this is really good" I don't know why she thought it would suck, she doesn't even know who will.i.am is.
She also said the song is "very catchy" while was dancing like this:
She's singing the "oh we oh we oh we oh" as I type this. I love her.