One of the biggest changes to how game development has morphed over the previous decade has been the growth and expansion of free/public engines in the game space. Today, the idea that a team of 10 or less can make an amazing game is not some crazy underdog story. And that game can sit on a store shelve right next to the latest AAA title with millions of dollars into advertising and development.
Unfortunately, this has really shown in my opinion the fallacy of how a lot of people review videogames. Videogames are a combination of many different aspects and crafts, and you cannot focus only on just one point. One of my previous podcast guests said it the best: “videogames are a combination of entertainment and programming.” The former is something that is highly subjective, while the latter can be very black and white.