Nothing about this mimics Twitter. What the heck do you care what somebody does with open source software in a part of a federated ecosystem that you don't have to use? The whole point of software is to serve people's needs; don't tell people what their needs should be. If some person wants to have a non-chronological timeline, and others want to use that same software, that's their prerogative. If that makes you mad, there are plenty of trivial ways to wall yourself off from all of this.