In the nakedness of Honda's departure from Mclaren, the true price of Ron Dennis' departure become starkly apparent. Not having Honda to blame for their failure to reach their target performances and...