I'm in the same situation as R0J0hound and dayle85, but it really makes me angry and sad when I read the last paragraph of Ashley's post :
Construct 2 was supported for over 10 years, but no software lasts forever, and the time has come to move on. We'd like to take this opportunity to thank everyone who has supported Construct over the years. Thank you for being a Construct user, and we hope you enjoy using Construct 3 too!
"Move on" just means "OK, we abandon you here, but thanks for your money". I mean, the license wasn't cheap - I guess that among C2 owners, there are more hobbyists than pro developers.
Now, honestly, there are quite a few software companies that released software long ago, and their product eventually got old, but even though, they didn't simply let down their users to switch to a new version that they had to pay in full although they already paid the first license in full.
Since the announcement of the retirement of C2, I've been bitter about Scirra's attitude and unwilling to change their price scheme. The "one free year" is really more of a joke than anything, to be honest. It's just pretending not to let us down, though they know (many of us expressed it) that the pay-per-year is stupid. Maybe it's very good and suits professionals, but a hobbyist, by definition, won't be using C3 every month. Subscription-based software is a stupid concept anyway. I don't know if it's just fear against piracy or something... Anyway. Since Scirra don't want to hear from C2 anymore, well, apart from open sourcing it, there will still remain a bunch of old users who will rant forever.
It's just sad.