Watched the video you linked. I think it's saying the opposite, i.e. failure or success is more due to marketing and PR than to how great the game is.
Not sure if that's entirely true, but it doesn't seem to support your argument.
Not sure if that's entirely true, but it doesn't seem to support your argument.