I don't particularly care about the ads they seem pretty unintrusive but I've got to say that connect has won me over at this point and I don't see any reason to switch.
Looks like they have put a lot of thought into it so I'm keen to see where they get with it. My concern with these kind of changes is that they often end up trying to guess what the user wants, which creates an unpredictable behaviour that is then more annoying than it is helpful.
I'm thinking more about being able to run your entire environment locally. We use GCP and we have a combination of appengine, cloud run and cloud functions tied together with api requests and pubsub. The cloud functions are the main bit missing from our local environment as we've not been able to spend the time to set it up yet.
Seems that you have a strict view of how someone should "love" something. Not everyone is like that. I read the BBC and fully appreciate it but I am very open to any and all criticism of it.
I strongly disagree with this, any error message shown to the user should be helpful to the user