And the criteria for which bodies are considered professional can often come down to government or capitalism, both of which are very flawed. It should come as no surprise that software developers, who tend to be anarchists(see: the existence of FOSS), are distrustful of statist and capitalist regulatory bodies.
The big problem in your code is that the function name isn't descriptive. If I'm 500 lines down seeing this function called, how do I know what you're trying to do? I'm going to have to scroll up 500 lines to find out. The function name should be descriptive.
You're very confused. We're talking about women who COULD raise a child while working a job, and would rather have a life of their own, but are bound by basic morality. You also seem to think a single celled organism with no nervous system is a child.
There's no money in the 24th century