Joel’s conclusions were based on a single data point. There were successful rewrites as well: https://medium.com/@herbcaudill/lessons-from-6-software-rewr...
In particular, Basecamp successful rewrite seems more applicable here, since both are web services. They never sunset previous two versions though.
Edit: typo.