I like Steve. I think hes incredibly knowledgable. Who cares if he stages his finds or not.. He does alot of good for reptiles in his country. His techniques may not be as sound as others, or up too others expectations, but heck its the reptile industry; everybody has their own techniques they claim are the best.
if you watch his show, he always tells viewers never to handle snakes the way he does.