Yeah, it's kinda sad how much applause this is garnering when publishing API specs should be bare minimum for any smart device, never mind EoL concerns.
Evolution v. Revolution. I'd prefer the latter, but realistically the former is the more likely to succeed short of people like us getting control of regulatory bodies and forcing it.
Unless you want to actually develop ON the device (and build binaries etc...), this completely allows you to use the device and connect it to whatever, so I don't know what more we should expect.
No one else is doing this, so yeay applause