You should ask for a refund- I did today. Nearly five days of this is enough. I think the company found itself woefully unprepared, and there should be a cost associated with that. They should have foreseen the data migration bottleneck holding gameplay hostage. They should have been prepared for increased server loads by any reasonable business model. Unprepared is unprofessional.
The blame doesn’t rest solely with the game developers; video games have increasingly moved into a business model where devs. are squeezed by publishers for faster-better-deeper content, at the same price point. However, as a consumer I’m increasingly tired of paying full price for an unfinished product; that business model might work for U.S. military procurement, but I left the fleet a while ago. Now I want 100% delivery upon payment. Post-Cyberpunk 2077, it seems like more people are willing to fight these companies that push poor content, and that’s probably a good thing; I’m comfortable with that title’s botched rollout being a watershed.
Software companies understand one thing now: money. So protest with your pocketbook. It’s not petulant; it’s a reasonable remedy for lack of service delivery in a purchase.