It seems that you're using an outdated browser. Some things may not work as they should (or don't work at all).
We suggest you upgrade newer and better browser like: Chrome, Firefox, Internet Explorer or Opera

Gentlemen, is there a less cumbersome way to download it?

Nexus requires registration to download, I do have it but my account have been deactivated 'for inactivity', to reactivate I must enter the code they sent to my long-dead mailbox... WTF? And the download speed shown for free accounts is awful anyway.