Boo fucking hoo.
Seeing as most major OEM do whatever they want to Android (skin and replace apps for their own) I just thinks it's fair that Googy decouples everything from the OS. OEMs don't respect or care for the UI vision that Google wants for the OS.
And as for the modding community, just look at what has happened with Cyanogenmod. Now you have devs decoupling their own work from them, as they have become more corporate like in the way they conduct business (i.e. Focal)
As long as all of these key components (calendar, camera, keyboard, etc) can be replace with the app of your choosing I don't see the "closed source" argument. Maybe I'm just not technical enough to understand, but as a consumer I think it's great that Google is replacing these components via the Play store.
You missed the point. Google might break linkage berween google calendar app and other third party calendar apps.
I don't use official calendar app because its terrible compare to Business Calendar. However if Business Calendar can not sync with google cloud then I have to force to use the official app.
This could be Falcon Twitter app situation repeat.