It's not nonsensical, but it is vague, and IMO it's defined by the specific things we call "gods".
The characteristics you listed aren't exclusive to gods. Things like ghosts, angels and demons would probably qualify for all of them.
And if you get rid of "super/supra natural" (since I reject the idea of "supernaturality" as being completely meaningless), then heck... even I meet those criteria: "powerful" is relative, and I have control over a few aspects of reality. And I believe I exist.
I think there are major problems with trying to objectively define the word "god", so the only workable way to separate theists from atheists is to do it in terms of what the word "god" means for them specifically.
... which gets back to the whole "babies are atheists" thing because a person can't believe in a thing he has no concept of.
However, if you disagree and do think that "god" as a concept is meaningful and isn't simply defined by the set of gods human beings have, then please: tell us what "the concept of god" entails.
I go back to my previous example. If a character was described as a "god" in a novel you are reading, you understand what is meant. You know that they aren't describing a ghost or an angel or a human. The field is narrowed, both in regards to characteristics it does and doesn't have. You now know something about that character that you previously didn't, because you have a general concept of what a "god" is.
I believe there are roughly 3 major categories of gods. 1) monotheistic omnimax sort of God, 2) polytheistic, rulers-of-the-universe or some specific aspect of nature or human experience sort of gods and 3) pantheistic and panentheistic, everything-is-god/within-god sort of concepts. Deist conception is a subcategory of 1, with the split being between a God that is interested in humans and a God that is not.
I think most people have a pretty good understanding of the first two categories, and utilize both in their general concept of god. The third category is probably less well known, or well utilized, and often ignored.
Based upon context, you can pull up the correct general concept for the specific god being talked about, and add details as necessary. Just like we have the word "animal" and then subcategories, like "vertebrates", "mammals", "marsupials", "bivalves", etc, we can still talk about the group "animal" as a whole, and then drill down to specifics as the discussion progresses.
And this isn't me trying to somehow score points for atheism. It's not like I go around saying "hey - all those babies are on our team! We win!" I just recognize that they meet the requirements of the label, just as a baby meets the requirements of other labels like "non-smoker", "non-swimmer", "apolitical", "American", and "male"/"female". It doesn't do anything for me personally as an atheist, Canadian, non-smoking male to say "hey - that baby is an atheist, Canadian, non-smoking and male too"... it's just a matter of recognizing things as they are.
My bolding.
The label has been modified in order to fit the baby, imo. If babies are correctly labeled as "atheists", then the label is wrong, and in need of modification.
It is as unnecessary and meaningless as your assignation of "non-smoker" to the baby, and merely serves to water down the word.
It's largely irrelevant to me, except in one respect: I sense from some of the people that bristle at the thought of babies being atheists that the reason why they dislike the label used that way is that they see babies as something positive and atheism as something negative. Beyond that, it's just a quibble over getting things right, because I can be pedantic like that sometimes. I mean, one of the comments on a report that crossed my desk the other day was that the consultant used the wrong units for a number in the report text ("passenger car equivalents per hour" instead of "vehicles per hour"). If I'm going to quibble about stuff like that, then the threshold before I nerd out and complain is pretty low.
Right in what sense? It is not morally "right", imo. We shouldn't be assigning any sort of religious beliefs or non-beliefs to babies.
As far as "technically" right, it is meaningless, and furthermore, you don't really know for sure.
And as far as the redefining of the word atheist so that babies fit, I strongly oppose it as an incorrect definition.