Frankly, I was a Jamison fan, and I didn't like the trade, same as you. But I didn't flip-flop with such a lame excuse as "Oh, we needed a backup for Dunleavy." When I understood the cap room implications and saw NVE's inspired play (for half a season), then I changed my mind.
Same with Kerry. He voted for the war thinking that it was justified because of Saddam's WMDs. When it was proven that there were no wMD's, he felt hoodwinked, as did the rest of us.