A ditty, a number, a piece, a tune or a song. It's all music so what's the hubub?
A lion, a panda, a chicken, a brontosaurus, an amoeba; they're all animals {or they were !

}, what's the hubbub ?
Common usage does sometimes change the meaning of terminology...
Which is why instrumentals are understood to be songs.
I agree that it's important to be aware of the strict definition otherwise anything can mean anything and everything becomes stupid

. That kind of happened in the late 60s where some writers implied that the words of their songs were kind of meaningless and the listener was to put their own meaning to things.
"In their minds there's something lacking
What they need's a damn good whacking" doesn't mean "those rich bastards with money should be relieved of both their money and their lives."
Words have meanings.
At the same time, groupings of people do use words sometimes in ways beyond the strict definition and you can't just dismiss that. Well, you can, but those people will continue to use the words the way they do.
I have not read every posting in this thread
Then you've missed some first rate in flight entertainment !
what I am about to state might have been presented before me, but the real answer to the question is:
The real answer is "no". But sometimes, people power {

} does change things slightly. So the colloquial answer is "yes."
Sometimes, you
can fight city hall.