The McDonald's filet o fish is arguable one of the most divisive and much maligned menu items, the chain has to offer. It's ...