Well, I think he should get off on a warning, but write a big fat check to some Antarctic wildlife fund.
My impression of him now after reading those articles is that he's an exaggerater, but not enough so to call him a fake. What guy doesn't exaggerate about his adventures anyway? He makes his living off of exaggerations so it's only natural that he does it more than your average guy. All in all, I think he does more good than harm for wildlife conservation so he has my support. Nobody's perfect, and put in the same spot, how many of us wouldn't get a swelled head?
1.0 Pastel Ball Python, 1.9 Normal Ball Pythons, 0.1 African House Snake, 1.0 Savannah Monitor, 0.0.1 Argentinian Horned Frog