+1 to this.
While I sympathize with most of @djoy’s post and his response, I think this highlights an orthogonal issue. I’m happy to take on MFE de-bloating with some of my Core Contributor volunteer hours, because it’s an issue that’s important to me. But often I’ll open an issue like this or a dependency removal like this and… nothing happens, at least not for weeks, or worse. As another example, here is a straightforward upgrade PR for frontend-platform (flagged as important) that hasn’t been reviewed in seven months. So even though I want to help and I have some time available to do so, I feel like I can’t, practically - the feedback loop is too slow because we don’t have maintainers.
The OEP-65 re-platforming will solve some issues, but if we don’t have maintainers who are triaging issues, reviewing PRs, and proactively upgrading dependencies now, we’re still not going to have them when that re-architecting is in place, and similar problems will eventually accrue again. So while I’m all for @djoy going full steam ahead on what’s described in this post, I see that we still have some issues around how our frontends are maintained that are urgent to solve now, and the rest of us should be working on figuring that out.