Inner Insanity's post sums up what I think about him. He really does come off as a douchebag, especially in Talk Dirty and Wiggle.
And every single one of hits is basically either very generic or very trendhopping. The main reason he's still around is because he hopped onto to the latest music trends as opposed to fading away like Jay Sean and Taio Cruz.
He's too inconsistent. I love half his singles but not the rest. He's just one of those artists I'll replay their latest single tons if I get into it but he's only as good as his latest single for me.