Maybe it's that people have to say "on X"?
I don't like saying "on X".
Are they "X tweets"? Really, who thought that through.
When was masto-chump banned for so masto-tooting?