Those are two different situations.
There isn't enough paying for shit that's gonna make a mod run in an unmodified console. You can find people who have bought every single Pokémon game ever, and they still want to play romhacks and randomizers and such.
There's something to be said about how willing people are to pay and whether they admit it or why. But sounds more like you don't want to believe there's any other reason to do it.
If you simply start at the base and just get going, the branching paths quickly add up to an enormous amount of options. If you don't get any decision paralysis from a tree with literally over a thousand nodes, you might just be a superhuman being.