The assumption that your morality is the only one that matters pretty much reinforces the point I was trying to make with my original comment.
In any event, NIC.ly can take back any domains it wants to. You're playing under NIC.ly's rules, and if they change their rules that's their business.
Who do you think they fear a backlash from? If they change their rules to prohibit all non-Libyan registrants, they can reclaim any domains they like. I sincerely doubt that the Libyan government and NIC.ly really care what people moan about on Twitter and tech blogs.
What do you think they're planning to do with these 'valuable' domains? Nothing, because they actually have absolutely no value to anyone who hasn't already established their branding around it.
All these guys want to do is reclaim their country's TLD for their country and to exclude things that offend their local values.
And they're entirely entitled to do that.
The moral/ethical stance is a complete pretext. If Libya was really worried about morality, they'd do something about their atrocious human rights record.