It many countries it actually is, if you call yourself an engineer professionally without a license you can be heavily fined. Canada, Germany, France..
I'd suggest a descriptive name. Baking what makes it unique in the name would be ideal, but even narrowing it down to a category, like your version of my message had, would be an improvement. Knowing what class of thing the noun is would be an improvement over a tree or a or a sound effect or an obscure foreign concept being equally interchangeable as titles.
Further, while your version wven presupposes that the name is useful enough to narrow it down to a category, if the name was specific enough it would avoid the confusion of your example. "Which program of this category? Oh, the one with that unique feature."
I wish we as a society would stop using random words for products. "Slacked about Oak, but they need in Fizzle. The deck's in Slate, the assets are in Vault, the timeline's in Pulse, the copy's in Quill, the build's in Forge, and the launch party's already in Ember."
Consider that the world is complex and there's more than one factor. Conservatives cultures have higher birth rates, as do families with lower educational levels. Both are common in the third world. In developed countries, there's constant conversation about how people are being priced out of feeling safe or able to hit traditional milestones like having children. I myself didnt have kids in a marriage only because we couldn't afford it, and I worked around the clock hoping to soon.
I'm with you. Everything government that at least still pretended to serve the public interested and greater good has been openly captured by individuals and movements concerned with some more selfish agenda.
I'm making a program to build Magic: The Gathering decks from first principles of card data, no reliance on user-posted deck aggregation or EDHREC, and no AI. A slew of internal knobs exposed.