It's marketing. The dumber and more obnoxious something is, the better it is, because people talk about it. Just look at your own comment - as much as you dislike the name, it's you who brought up X/Twitter into the conversation, reminding us about the brand at this time and place. The name is working as intended.