McCain is a serious butthead moron.
He doesn't promote it personally however for he still calls himself a Republican and not a Democrat.