Early access can be great when done right, but only a few companies do it the right way. TW is of course not one of them.
Overall I agree, EA is cancer, most companies/devs use it as a reason to publish unfinished games build on hopes and dreams. But stupid players, me included, often enough fall for it.
Gaming has changed a lot in the last decades, some things were better before the internet was thing, companies need to make sure their ****ing game works and is complete because it wasn´t easy to patch a game back then. Nowadays it´s normal that unfinished games are released, even not in EA and even from big companies.
Day one 5GB+ patch to fix the most game breaking issues after the release? Normal...
How often does a game got releaed with "feature X is coming in Y weeks/months" and stuff like this or like 23 DLCs already planned before release...microtransactions, season pass and so on.
A few years ago Blizzard had the reputation to only release complete and polished games, well it has changed a little bit....