Well, we're all entitled to our own opinions. Mine is that, although Votto's contract isn't 'ridiculous', it IS one of many contracts where the Reds gave more than they had to or should've.
I'm indifferent about whether BP should be dealt. His offense is overrated and his personality is a mixed bag (helps make him a fan favorite but he doesn't have the best judgement when he opens his mouth). The flip side is elite defense most of the time. But, the bottom line is if dealing him is part of a grand plan that improves the chances of the Reds getting into the World Series then I'd wish BP all the best in his next stop (except when he's playing against the Reds of course).