It's the reason why the platform has failed to make money in the first place. If you add the character limit to what I said above, you get the worst possible format and environment for pushing commerce, which is the way these big platforms finance themselves.
People are constantly in fight or flight when they use Twitter, it's the opposite for Facebook, Instagram and now TikTok. Those are environments crafted to lubricate and push commerce/branding and it shows.