An indie game is not necessarily better than a AAA game, however; indie games generally work with limited resources, making developers think smart on how they will make their vision become a reality. This limit on resources, either via funding or marketing, can make even the simplest mechanic an amazing experience.