The purpose for donating troops in the clan is for them to be used WITHIN THE CLAN. You understand the purpose of joining a clan, right? All "hoppers" are doing is exploiting a loophole. Plain and simple.
The loophole is what the hopper does in snatching troops. The idea that keeping donated troops within the clan opens the game to loopholes is just a thin excuse. So what if a person joined a clan they subsequently want to leave? How is it a "penalty" to keep donated troops within the clan where they were donated? Would/should a person be able to walk out of a store with merchandise from the store just because they walked into the store and picked it up? Because that's the logic you're using here to justify troop snatching. The people who donated you the troops didn't do so because they wanted to wish you well on your way out of the clan. They did so to help you in your raids and in clan wars because as you get stronger so too does the clan... which is the main idea behind the game itself. The game isn't called Clash Of Hoppers, after all.
Players don't enter clans with troops in their clan castle so the idea that it's a penalty for them to be stripped of them if they leave the clan is absurd.
These "loopholes" you talk about don't exist. Keeping donated troops within a clan does nothing to harm a player's ability to raid. It does nothing to prevent their gameplay in anyway.
Btw, if people who don't want to be in clans want the ability to get special troops for their clan castle then petition Supercell to create a system that allows for that.



