Slop 9 ball is still the default. I have no issues with anyone getting lucky rolls, when the game means nothing. When you are competing, randomness should be minimized as much as possible, not encouraged. That is why good players are good, they make shots and play position on purpose, while the rest are wondering why they can't make more than one ball at a time. Heck, one of the first things that a player tries to do when they learn the rules of 9 ball is just hit everything hard and hope to make the 9, even when the other shots are much easier. I have seen players with 3 balls on the table, with ball in hand, try for a combo on the 9 instead of making 3 stop shots. That is where knowing the luck is built into the game leads us. If they knew they had to shoot the other balls in, or had to call the 9, it's not likely people would be closing their eyes and smacking at the balls.
It's not about eliminating all luck, that is just about impossible, it's about minimizing it, just like we all try to minimize the bad things that can happen in a game by playing the right shots or the right patterns instead of just hitting at random speeds and angles. Control is the name of the game, if it's within our power to control the random things that happen, we should.
I look at someone getting a win by accident about as good as someone saying they "beat" a player when they were given a big advantage with a spot. Hey, I beat that guy, but no mention they were playing a 6-2 race and they "won" 2-5.