O motivo é que você fez a alteração, mas não efetuou o logout / login novamente.
Quando você executa o ID sem argumentos, ele imprime os dados herdados do shell pai, que estabeleceu as IDs do grupo depois de consultar os bancos de dados após o login.
Quando você executa o ID com um nome de usuário, ele consulta os bancos de dados instantaneamente para ver quais são as informações do ID do grupo desse usuário.
Então ... para responder diretamente a sua pergunta, faça o logout e entre novamente.:)