to be honest, I can't hate Criss for 3 reasons.
1. If you've ever seen his Masterminds video with Houchin, you'll see he's actually not the douchebag you see on TV. He actually seemed like a nice guy who really wanted you to grasp the whole Coin in Can trick. He sounded thoughful and polite.
2. Phenomenon. He had no problem calling out BS, Arguing with Uri, and overall was very down to earth on that show as well. Sure, it may have been to drum up some publicity, and even marginally hypocritical, but it was another welcome change from his Mindfreak Persona.
3. He put Perez Hilton in his place. Some people say it was unprofessional, but honestly, Perez deserved it. Actually he deserved worse. And by the looks of it, is getting it - just ask the dude from the black eyed peas. Yes there is a line that a performer should never cross - but Perez is the exception that proves the rule.
I'm not a huge fan or anything, but after those things, I can't really hate on him. He's got his brand - his persona - and though I may not like it and some of the stuff he does, it's not enough to really polarize me in any direction. He's human, makes mistakes, and is relatively average. He's ok, but by no means my idol.