You've got to stand for something, or you'll fall for anything. Changing with the wind for votes is sleazy political crap. Why change for votes? If you feel a certain way about something, for instance if you think killing babies is wrong, no amount of votes (or lack thereof) should change that viewpoint. That is, if you have any true integrity.
But considering that the parties have switched over time, this is all a moot point.