Yep. In fact my wife did a summer program there year before last: it's actually teaming with people. I'm not even sure that it's always true that he's alone in the winters, and it's just a good hike/snowshoe to the nearest town. And lastly, yes, they do have internet.
What's exciting isn't that he's some weirdo hermit in the middle of nowhere being all self-satisfied about middle of nowhereing and being a hermit, it's that he's dedicated his life to collecting amazing scientific data about a remarkable place.