Actually scratch that about Kadence - it appears there's a link shoved in there to link to src in the readme, so it does "comply" to the plugin guidelines, but I still stand by the fact that this functionality seems like it should be more core based than what it is. Why wouldn't developers want to have their blocks shared in multiple platforms