What might be helpful is to describe how much code you've written in your career, what languages, and the size of the development teams you have been part of, in determining the context of your comments.
It's ironic that you talk about being bloated and slow to load - people were saying the same things about FSX! Many people had to buy DVD-ROM drives since it didn't come on CD, and barely ran on a 3Ghz Pentium with (at the time) a whopping 1GB of RAM. It wasn't until the Core 2 at the end of 2006 when it started to approach playable at any setting, and I'd argue that it wasn't until Sandy Bridge came out (a half decade later!) that you could really crank it up.
But time heals all scars to one's heart... 😄
And honestly, it's 2021. If you do not have ubiquitous network connectivity to pretty much everywhere in your residence, the problem is not with the software but with you. Anyone in a First World nation that doesn't live out in the middle of a rural area should be able to get multi-megabit broadband (and with StarLink I think even that will no longer be a limiting factor) and I have Internet outages about as often as power outages. They are sufficiently rare to be noticeable.
I don't doubt that the game might have been a little rushed, but the reality is that you can spend a half decade polishing things or you can get it out in front of users and accelerate that by an order of magnitude. There is no substitute for getting your product in the hands of customers and partners and letting them kick the tires and grow it. It's not much different than buying a car the same year as a significant redesign - you're going to get teething problems except it's in the hardware, so no free updates possible.
Where have you been for the last 20 years? 😄