Good observations.Demolition ranch - I have attempted to watch a couple of his vids but the content really didn't interest me and some I couldn't make it past the cheesy intros.
Yankee Marshall - Now here is an 'odd duck' for sure. I have watched several of his vids in the past and like some of his content and what he says but I lost interest fairly quickly with him. He has a odd, preachy way of presenting his material with a strangely 'dictatorial' method. He seems to present a dogmatic, 'know it all' attitude and not open to any other opinions.
He seems to be 'drunk' on his own notoriety of those who frequent his channel.