A ferfi nem visel gyurut - is just as good
You are right, absolutely... But Duolingo says it is a mistake to translate this sentence by this way... I do not understand why... Maybe the Beta status...
Is "Nincs gyűrű a férfin" a wrong word order?
Nincs gyűrű a férfin. is also okay.