Graeme Smith himslef asked Kieswetter to come back but he said that he wants to play for England.. So Smith basically said we want to pick you, please come back, but he denied. We can't really force a player to play for us, now can we? If that Kolpak rule wasn't there, he wouldn't have skipped off to England in the first place and would have gladly played for us.
Well, why are you blaming England, for a guy that doesn't even want to play for South Africa? If he was being picked to play in SA, he would never have come to England in the first place. It's a vicious cycle and you can't blame England for it.
holdenator added 1 Minutes and 37 Seconds later...
It's very difficult. Also after the four years are done for eligibility, they are technically English citizens, so wouldn't they have to gain South African citizenship to play for South Africa again, since they chose British citizenship over the South African citizenship?
Nope, that is not true.
EDIT: If you want to read this.