No, his idea have never changed... He has campaigned on different ideas but that was just another farce. He is and always will be a Liberal Republican with a cause - not anything that is good for his constituents though... He is the ultimate snake of a politician.
You are correct, McCain is the ultimate corrupt snake of a politician.