the current system random rolls everyone for you
its then up to you to decide if you wanna give it to someone else

sounds about right to me

people who are serious about gear and time restraints on handing it out should plan ahead for it so it doesnt drop to a player while you bicker about who gets what when it drops