Boasting a bi-partisan contingent of detractors, it is almost impossible to find anyone who doesn't have an opinion about ...