Not everything has to be “cancelled” but if you are buying a domain, you should probably inform yourselves of what that TLD represents since people you’re communicating with might and might not look too favorably on its use.
Let's say you're running a startup and decided to be hip and get an io domain. You reach out to a potential major client who happens to be of Chagossian descent.
They probably wouldn't care for your interpretation of the domain, they just see you supporting the people who relocated their entire group of people from their native homeland.
So, yes, you should be well aware of what the io domain represents and who you're supporting when buying one. Because it might bite you in the ass down the line and could have easily been avoided by just getting a different one without a storied past.
No "cancelling" going on, but just like a lot of other things, it's a risk that should be taken into account.
> they just see you supporting the people who relocated their entire group of people from their native homeland.
I'll take "Things that you'll never have to worry about IRL for 1000$ Alex" This reads like satire. What cross-circles of people who happen to recognize the .io and know its associated with a TLD for a country or nation and also happen to not know it's other innate purpose of representing input/output? This is as ridiculous as worrying about having a brand with a .tv domain and a negative perception of those from the Tuvalu island.