I agree. There are good ways to express an opinion and then there are ways that make me just want to turn the channel. On the left and right.
As for Bob Barker, he and Betty White have done so much for animals and various animal leagues throughout this country. I think the LA Zoo even named a section after White's husband. You realy can accomplish alot with hard work and a smile.