Admittedly I have watched most of his videos. He has 3 channels, Demolition Ranch, Off the Ranch, and Vet Ranch. Watch more of his videos before judgement is made.
Yea, I regularly watch videos on all of his channels, and he isn't an idiot. His Demolition Ranch channel is the more outrageous stuff, Off The Ranch is his day to day life (ish) and Vet Ranch shows some the really great stuff he does as a Vet. He seems to be a pretty good guy.