I think all gear should come from points. The people who enjoy grinding the raids and dungeons will continue doing them regardless, and those who hate the grind will at least know how long they have to suffer. The random drop, often low chance, seems a very outdated concept to me. If they worry about people not wanting to play after getting gear, then perhaps they should make better content and stop forcing people to grind.