Random drops are a terrible idea. Hey, why don't we lock content behind luck? Why don't we encourage people to treat the game like a job to "fairly" distribute drops?

I suspect all the positivity in this thread is survivorship bias, with perhaps a dash of masochism. If you actually get the drops you want, they're great, and if you don't, you probably stopped playing those kinds of games long ago.

Case in point, since I hit 60 with every job I've started running expert dungeons with whichever job has the most potential for gear upgrades. In my last eight expert runs I've seen exactly one (1) drop I could roll need on (and it just happened it was one I already had, so I had to pass anyway). Needless to say, I would not be running expert dungeons at all if that was the only reward.