You have to give kudos to CD PROJEKT for not just abandoning the game after a bad launch (which is what every other major studio would have done in its place) but patiently fixing problems and constantly adding content over 5 years to get to the state it is in today. And the game has no online requirement, no multiplayer, no microtransactions. Just one paid expansion which added a ton of new content. Rare to see this behavior in the industry today.