Personally, I'm not effected at all between using the Google calendar website and my android based phone. I think Google's goal is to push everyone to use the API for their calander in future apps. I don't mind doing that for what they provide.
I could easily imagine that use of their API could allow for better data gathering than using the open standard.
Except caldav is just a protocol. It's not an API. Google could have made an API that supports the caldav protocol, but chose not to.
This also effects me a lot, personally, because I have a Kindle Fire and an iPhone, and I use my Google calendar to sync up everything between the two.
This move would then represent Google refusing to accept that format?
I didn't read things that way.
It makes good business sense - look at Maps API. You can get X number of free calls, but if you go over a certain limit you need to pay (That limit is pretty high if I recall)
So now fast forward to Microsoft and Others incorporating that API into their products - am I understanding correctly Google could charge for API calls similarly?