It's surprising I'm guessing it's just a small team that couldn't optimize things enough, it was supposed to be a launch game so it was already delayed by around 9 months so they probably just didn't have time to get everything lined up.That's sucks