Ehh competitive goals? No... Lifestyle concerns? Possibly true. If competitive goals were the concern, then there is no league higher than the NBA and there wouldn't be NBA caliber players staying in Europe. Also there are a number of US born players that have turned down more money to win a championship.
Danny Green was born in the USA. David West turned lost almost $10,000,000 to play for the Spurs. Ray Allen for years took less money.... KD just took less money. There are many, many examples.