Probably Keillor never managed to learn Danish. It's a weird language. And Denmark is much farther south than northern Norway, which is where Sanjay went. Where there's only an hour or so of sun a day in winter.
As you suggest in your post, but do not develop, Saudi Arabia and some of the UAE nations have considerable oil reserves, and give their citizens benefits and just plain cash based on them.