Well, somewhat. Even back in the early 2000s as a student, it was possible to make a (hideous) CMS out of Java Server Pages and similar technology. You've always been able to over-engineer a website.
A few weeks ago, I built an ActivityPub Server in a Single PHP File. It's a proof of concept showing how easy it is to turn a website into a full-featured Fediverse participant. After a bunch of feedback and testing, I've added a some features to make it slightly more useful. A single PHP file [...]
I've built a toy ActivityPub server. A single file of about 50KB.