VAMatt said:

Ultimately, it means Ninty doesn't see a better use for their cash. 

Largely this. A lot of corporations have been sitting in this position recently.