@Gargron Maybe a bit of it is the fact that Twitter has hit the laggards part of the market, which joined late, but after a large audience was already established.
I don't know the answer, but I feel like the profile page on Mastodon is fantastic and in the right direction for that target with its tags, endorsements, and support for multiple links.