As you say,
if you have a new incompatible product call it Maya not Wavefront X etc… (replace with your favorite example, it’s been done properly before)
Also I would add that they are the worst with developer relations (at large). A company like Adobe goes out of it’s way to make sure everyone is ready at launch. Apple tells no one anything, ships and then if there are some bugs well wait until the next release sorry. That might be OK if they said we will now work with the 3rd party ecosystem to make this all good, but they won’t.