No, of course, I wouldn't go an review the entire game based on that one screen, but yeah, it's a pretty stupid thing to have right at the beginning as every single player will see it before trying the game.
Yeah for sure, even just having a download inside the game after downloading the "game" is pretty strange. When you uninstall it via Steam, those files don't go away automatically either, so now you mysteriously have 90GB less hard drive space. Gives me the feeling that things were pretty rushed up to release.