Wow, I don't think we have anything like that in Canada, at least not that I've heard of. I know that there are people who give up their children into foster care if they are unable to care for them, but it's not like they do it for work/school reasons, they do it because they are unable to care for them by the standards of the government, and they take them away from the parents. If they want to get them back, they have to prove that they can take care of them. They get put into another home with another family who will take care of them in the meantime. Your way sounds a little better, that the parents can come visit, but it sounds sad that some of them get abandoned like that
Daleks are the robotic monster men "EXTERRRRRRRMINATE!"
I think that your comment about care for kids is one of the things that has always been a deciding factor on my having children. I wouldn't want to have one unless I could totally provide for it in every way possible, I wouldn't want to neglect them, I would want to make sure they had a good stable home with communicative loving parents. If they are moved around alot, it's hard to build a foundation to build the rest of your life on