That's linear thinking. Computer science peaked in the 80s-90s. There arent bold new ideas to add, just incremental progress. Today it's all about polishing and making things more addictive in order to make the highest profit. Rounded corner screens for displaying slightly improved versions of newsgroups (facebook), IRC (slack/discord), BBS (google)... I can't think of a new mode of communication invented in the last decades. One could say video, but live TV existed before. Scaling up is incremental. Right here, HN is barely different than newsgroups. If change had been non-incremental , we d be dismissing HN as something that only crazy people do (the equivalent of riding a horse to work)