Every major AAA video game released the last 2 years or so has been a buggy, broken mess. Multi-billion dollar companies can't seem to release a polished product. They're more focused on monetization than making a good game.

This is why Netflix can win in games. $NFLX