@zygoon@fosstodon.org yes and no... Regarding the subset, it's still possible to also package the missing subset (which we frequently did in the past) and also most of them moved upstream - so everyone benefited from this approach. But yeah, you can't use bleeding edge features but this also applies more or less everywhere - even when you're depending somewhere on a specific go version etc.
That's more a topic regarding the software lifetime cycle and feature set.