I don’t know how the launch went but these days the release version of games is usually a buggy mess with half the content stripped out of it so they can sell it later as DLC or a season pass
Yeah having worked in a call center for 3 years I always find it amusing when people think these issues are related to a certain industry when in reality it’s just the core essence of capitalism calling for infinite growth in a finite market