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.
If anything, I think they should give raids more of a 25m treatment, increase the number of players required (15m?) and increase loot drops, not only will this mean more loot per run, but less loot on average will be DE'ed. You'll have an innate "bad luck protection" with increased drops per week.
seeing as the item tooltip for justice/valour points reads "used to buy less/most powerful PvE WEAPONS and armour, and yet fails at the first part, is kinda stupid, only in cata have viable weapons been available, and even then it was just off hand/shield items for justice point (346 pre raid blues), since then, the only "weapons" that were available, were wands, and until the MoP pre patch when they got shifted to main hand slot items, they were just a stat stick in case of emergency use once items.