I had that exact same thought. The argument they presented applies to any walled garden, they gave no reason why X would be the exception.
It's clear this is about politics, and I'm not opposed to that, Elon is not awesome, but trying to justify it otherwise seems kind of shady.
It's pretty damn simple actually. Their target audience by and large doesn't use twitter anymore, either.