I disagree with your first statement. The amount of times I saw an opinion/statement/fact posted on Twitter, which required me to write a response longer than 120 characters, can't be counted on both hands. At these moments, I just give up because it's impossible to have a discussion in a chain of 5 Twitter replies to yourself.
Now, because these opinions/statements are not debated due to the fact that not everyone is willing to pay Elon for a set of blue pixels and the ability to post longer form content, they stay there, fueling the echo chambers of opinions that the authors' audience holds, never to be questioned again.
I exaggerate a bit, but I hardly believe I'm the only one who thinks "fuck this, I don't have time to spread my message to multiple tweets/restructure it to fit the character limitation/etc".