I don't like watching him because of his complete disregard for life.
If you are starving and really hungry and really need to eat something, then killing an animal to eat it is the right thing to do, you have to survive. However, this guy kills animals throughout his show and eats them, when he's not even hungry. He has an entire crew with him, they have food, they have water, they have everything they need.
A good portion of the show is him killing and eating animal that he doesn't need to kill so he can eat them in a disgusting manner because doing disgusting things = higher ratings.
It is extremely sad and it's what sadistic, pathetic human beings do (he bit a snake in half and ate it alive for higher ratings, that's what 9 year old kids who have psychotic episodes do).
Its an entertaining show but I agree with most of what you said.
Its almost like a wildlife/nature version of MTV's Jackass with all the dumb unnecessary stuff just for shock value.
There's the episode where he scoops up elephant poop from the ground and squeezes the juices into his mouth. He says its a great source of water if you're stranded on a desert.
#1 I wouldn't do it even if I was stranded.
#2 He wasn't even stranded so doing it ffs was just plain gross...but anything for ratings!