Sigh .. this happened to me last year with some ultra premium .news domains at GoDaddy. I hand registered about 20 sweet domains like music.news, world.news, fashion.news, app.news, insurance.news, dating.news, mortgage.news, world.news, sports.news, tech.news etc etc .. I checked for registry info to make sure it wasn't some kind of error, I paid for them and got the confirmation emails and everything and was dancing with joy thinking that it was just nobody paid attention to the .news extention .. but eventually I got the dreaded cancellation notice. Then a bit later those domains completely disappeared, and at some point down the road reappeared as "platinum" domains.
What really upset me was that GoDaddy didn't even try to do anything for me. You'd think at least an apology .. they have so much volume and clout with those tld owners that they could have tried to fight for me to keep at least one of the domains as goodwill (even the lowly montreal.news, as that's where I live).
You can argue terms all you want, but when you spend hours and hours researching availability and buy something at advertised prices. Complete the transaction and effectively paid for and "possess" an asset, at that point I'd think most laws would have difficulties accepting an "after the fact" cancellation, if it wasn't a digital product it would never be a thought (there are many laws to that effect that supersede any "terms". What's worse is that I had a development partnership agreement on a few of them with a potential partner, and obviously it was a ton of lost time.
Just thinking about it again gets me upset!