This is being done for years now, but wasn't documented.
Some reasons to do it:
- Backports to those branches are unlikely to be tested both on CI (since it is often fragile and broken for stale branches) and by users (since those users likely don't exist). If a user exists, they are better off backporting any fixes they need from the last still-supported branch and test them on their own infrastructure.
- Community support of those branches is still possible, though this will need to be done in another project to relieve the burden on this project.
- All release tags will remain, so no historic code is lost.