Well if we are only talking pay, Moe missed the big payday. He would have been a lottery pick if he stayed. Basketball wise I hope he is not 3 year and out of the NBA only to wind up overseas.
Not really. I don't see him as a top 10 pick in 2013 either. Moving up to #11 in 2013 would bring about 1.5 million in extra money in the first three years but he'd be walking away from his 12/13 salary of 1.4 million so the net loss is minimal.
Then there is the delayed gratification. Money now vs. money a year from now.
And he also will be signing his second contract earlier which, if he earns it, will get him into big bucks earlier and for one extra year since his retirement will likely be at the same age regardless of when he entered the league.