Games made in 3 years are more polished and more interesting than this. It doesn't matter how much money or advertising there is for a product. It's success is always left up to how much soul and passion is put into it. Cyberpunk 2077 has no ounce of soul or passion and was always made as a trick to lure buyers into buying an unfinished game. No game needs a decade to create unless it is a 1,000 hour game with multiple planets. No amount of time would fix this game in development because it was never made to be finished.