Isso está correto. Mudamos para marcar apenas os campos opcionais como tal, enquanto todos os outros campos podem ser considerados obrigatórios por padrão. A lógica por trás disso é que a maioria dos campos é obrigatória, então isso reduz o ruído.
Existem prós e contras e discussões intermináveis online entre a comunidade de designers, mas essa é a abordagem que estamos adotando.
Acho que decidimos descartar as outras instruções, pois não eram muito úteis.
A instrução do nome de usuário costumava ser:

Acho que todos estão cientes agora de que um nome de usuário é um identificador exclusivo sem espaços.
Essa é uma questão pior. Acabei de tentar, e parece funcionar como esperado. Uma gravação seria útil para ver o problema.