Já to pochopil tak, že jde o to, abych se mohl registrovat pod jakýmkoliv loginem, tzn. ne jen (např.) [a-zA-Z0–9]+, jak to někdy bývá. Ta věta „proč by se uživatelé nemohli hlásit svým jménem“ je pak pouze praktickým důsledkem tohoto přístupu, nijak neříká, že by jméno člověka bylo unikátní. Pokud přijde k systému druhý Jan Novák, který se bude chtít registrovat s loginem „Jan Novák“, tak bude mít prostě smůlu a zvolí si jiný login, třeba „Novák Jan“ nebo „uchylny.deda“. Nevidím v tom problém.
Diakritika a velká písmena se dají přece odstranit a login se tak může kanonizovat, tj. místo „Jan Novák“ si uložím „jan novak“ nebo „jannovak“ a uživatel se pak bude moct přihlásit pod jakýmkoliv tvarem, nebude si muset pamatovat, jestli náhodou při registraci nebyl na anglické klávesnici bez diakritiky apod. Co se týče „Miroslav/Mirek“, tak si tím nejsem moc jistý, ale tipl bych, že většina takových lidí používá v běžném světě jeden ustálený tvar. Nebo se běžně podepisujete jako Franta i František? :-)
Souhlasím s tím, že email jako login je dobrý nápad, nemusím si pamatovat, jestli jsem registroval jako „nick“, „nick_alter“, „nick_cz“ apod. Ideálně aby se šlo přihlásit pod loginem („Jan Novák“) i emailem – věřím, že spoustě uživatelů by se nechtělo vypisovat celý email, když mohou napsat krátký login.