Making the game more challenging or fun, or at least backing off on the grind and RNG, would cost more money (overhead) by having to create new content or better ways to go at existing content.
That cuts into profit. Much cheaper to just have you grind on the same ol' stuff and keep the skinner box going.