Yes, people do change their opinions, but not usually as often and as completely as Trump.
Mitt Romney does.
Trump is Romney lite.