Indie games tend to have less bullstuff. We're reaching that point where game companies are getting big enough that they don't have to worry about game quality anymore because people will buy them anyway. Everything's more about WOW LOOK AT THESE GRAPHICS PEW PEW instead of actual game feel, and indie devs tend to be better at not doing that.