Yeah kinda. Honestly when I signed up for it I had no idea it was a country TLD, let alone that it might disappear so easily one day. If it does go away I'll live, but it will be quite annoying to have to switch my entire digital life over to a new domain. I've had my domain for 10+ years so lots of stuff is pointed there.
Although I had not signed up for .io domain names, I did expect it to be a country TLD when I saw it, because it is two letters, so to me it seems obvious that it is.
I wasn't aware of that convention when I signed up. I just figured it was like any other TLD.