Fascinating mainly because it so clearly highlights that no-one is immune from this life-cycle that goes :
- new, simpler and easier than anything else
- hot-new thing that everyone loves
- adding more fluff to deal with more edge-cases
- build-up of technical debt
- re-writes to try to make more general, more principled, but requiring more configuration
- old and bloated.