He's in Orlando for 3 reasons, that no other team in the league can compete with:
1. No state income tax. Only Miami and Toronto can say the same. And he sure as hell isn't going to Toronto. On any other team in the league, he takes a large cut in pay. Do you want to work for less money? Yeah, neither does he.
2. He has one of the richest owners in all of sports. According to Forbes, he is the 257th richest person on earth. He spends Dan Snyder's net worth in a weekend in Vegas. No one will spend more to win a title.
3. Not only does he play in the nicest arena in the league, but the team is willing to rename the arena to "The Dwight House." As in, the White House. He will be the first and only current player in any sport to have ever had an entire arena named after him.
There is absolutely nothing on earth that a team like Washington could ever give him that would be enough. LA is the only other contender--mainly due to his interest in movies, and his admiration of Kobe.