Not sure why he gets so much hate. Yeah his voice goes a bit high but so does James Blunts. Gets lots of female attention, who'd complain? If you have talent, you may as well exploit it.
Meh, The guys may be making mainstream, ten for a penny songs but he's making some serious cash
I'd do the exactly the same
Who hit Justin Bieber with bottle?
Wasn't there any brick or hammer???