While I agree, listing successful games is just confirmation bias. For every indie darling, you’ve got hundreds of flops.
The reason triple a games are so mediocre is because it’s safe. You dont have to take a huge risk, and your chances of failing are smaller. Even if you do fail, the chances of recouping your investment are pretty decent.
Again, I think indie games are generally better than pretty much anything the triple a scene puts out. But that’s because they took a huge risk that happened to pay out.