What is even more baffling to me is the sheer rage and lack of humanity of fans towards the developers when they delayed it several times. There was a lot of hate including death threats to the developers. I understand the internet brings out the worst in people but I can't imagine anyone desiring to be a game developer at this point.
It's not like every fan was acting like that. "We've received death threats" has become a tool to try and change the topic from whatever made people upset.
Its just very vocal fringe minority.