I don't believe issues with early access is what pushed Square to give people a free week. I remember that even after the game went live on launch, the servers were still plagued with problems for days. We'll have to wait until 3.0 goes live and see how it rolls from there.