Bro, you need to learn about capitalism. Just because a product was successful and made the company a lot of money doesn't mean shit. They cannot simply go and spend that money to make another product. That money doesn't belong to the company nor to any of its workers. It belongs to the owners of the company, i.e. shareholders. The board of directors, or whoever represents the interests of the shareholders, must always act to maximize the profits and value for said shareholders. Now, the board also can't just greenlight the sequel simply because the previous one was successful. You don't greenlight projects based on how well the previous one did, you greenlight them based on what you expect that project to do, and for that you need to consider a lot more factors and market conditions. You cannot just make a $300-million commitment with the hope of getting some of that money back in 5+ years. If you think you can do something more profitable in a shorter time, you will do that. Modern "AAA" games are just too expensive and take too long time to produce.