Why are you assuming the weather and income taxes are important to him? Maybe he likes the cold and snow? Maybe he's not greedy. Maybe he'd pay the income tax penalty to play in his dream town... Buffalo.
Also hasn't the income tax angle been sort of shot down?