@Frazzlee That's what got me confused... as you and me both know, to have an upload page, you must also have an account. So I naturally presumed that as there was an upload page with a name on it, there must be an account to go with it... that owned that name.
I must confess, when I saw that my first thought was "Does this mean someone else can make an account in my name and just take my mods?". Not that anyone would be desperate enough to take my mods of course but it just worried me that it appeared that easy to do so.
I was going to say that having a comment page simply adds to that level of confusion... but on a positive note, it does keep all the crazies in one area of the site when an update drops.