You’re correct, Bush has NEVER hidden his “compassionate” immigration agenda! It’s silly to say otherwise! Anyway, I was voting for the reduction in taxes primarily and Bush did deliver on that promise. He disappointed me by signing the Campaign Finance Bill, but the immigration agenda was absolutely NO surprise, to me, anyway.
Actually, if immigration didn't surprise you, campaign finance shouldn't have either since he said he would sign it many times during the campaign.
If there's one thing President Bush is it's a man of his word. I guess a lot of conservatives secretly hoped he'd go back on many of his campaign promises. He hasn't.