We love the Predator but perhaps it's time for some tough love. Maybe we should all admit the Predator is just a giant muscle ...