Você está correto - somente o usuário root
pode alterar a propriedade dos arquivos. Isto é para evitar um vetor de ataque simples, através do qual um indivíduo configura o bit suid em um executável do shell, em seguida, torna root o proprietário desse executável e, em seguida, executa o acesso root ao executável.