There’s no reason for canceling your Visa unless you did something wrong. There are many causes but it’s all related with illegal or mistakes made in the process.
You can enter the country many times you want, as long as your Visa is valid.
If this happened to you, probably something happened. Can be related with your country, or the kind of Visa you were applying, and maybe now you don’t need the other Visa you had. I don’t know. Every case is different. But don’t make generalizations as if this is applied for everyone in any circumstance.