I can even make the same argument you made instead about roguelites: "What you described is planned dopamine release you have to wait for. I was under the impression the gameplay itself is there to make you have fun - if you have RNG, you're compensating for gameplay, or more likely, are doing it for nefarious reasons such as extending the amount of time people play your game for."
Yet roguelites are not seen as morally wrong at all. Why? They're both using the same mechanic, except one lets you pay to skip the RNG-gating.