Is it just me or is their homepage (http://qt.io) completely broken?
Two are mildly sarcastic ("probably something you might want to check", "welcome to mobile first").
A handful that simply state "the site's broken".
The Internet can be a harsh place sometimes, but you should consider the possibility that you're being hyper-sensitive. There's really nothing here.
The first step is the installer asks you to sign up or login. Thankfully there is a "skip" button.