Literally what is even the point of your post? There's no argument here. I'm not quite seeing the comparison between a website where you download video game mods and one that provides access to your personal finances. What's at risk here? Better yet, why force people to log in just to slow download?