I created my app when I had a Nest thermostat and was working from home. The thermostat would assume that no-one was at home during the day - and so turn off the heating - as I didn't walk past it often enough, so the original purpose of the app was just to detect when I was actively using my PC, and ping the thermostat not to go into "Away" mode.
It was then really rewarding to add more features and make the app available for others to use. I got some lovely feedback and sensible feature requests via email, and one user generously did a French translation of the UI. I even got a small number of $€£s in Paypal donations!
However. I no longer have a Nest thermostat (moved to Australia, where they're not available), no longer work from home, and now have a young son. So I have to admit that prioritising the time & finding the motivation to rework the app to work against a different set of APIs (if even possible) may be hard to come by.
I'm being a devils advocate, but ... if you were at Google and a person making large business decisions, why would you care about 1800 users?
Nest products are expensive, those 1800 users may equate to a few hundred thousand in revenue for Google, who may instead buy a competitor for their next purchase.
If it's 1800 individual hobbyists I get it, but if we're talking about 1800 small and medium businesses that have to find a different way to support their customer base that's a huge problem.
Are you saying those 1800 people can't be upset about the lost functionality because they don't effect Google's bottom line?
I don't understand how your comment follows from the GP
Because they're still users, and that's only for this app; there are a lot more Nest users than that. How Google treats them is a sign of how they may treat other users in the future. If Google make it a habit to screw users, users will not trust Google in the future. Losing the trust of your users is more expensive than some companies seem to realise.