You raise good points here. A loss is a loss, but in light of the circumstances McCain should have been lucky to break the 40% mark.
Easy, McCain