If Apple can't make those features interoperable, then they shouldn't exist at all. With Apple's size and access to development resources, there is absolutely no excuse for them other than greed.
So you’re okay with a feature not existing for customers who want because the government deigns that they shouldn’t have it? You really want the government taking away your agency to make your own choices?