So, yeah, "DIY dinner" does sound a bit silly. But, as someone who has done amateur shoe modification - I would never call myself a cobbler. A maker? Sure.
I sympathize a bit with your criticism of the term, because I've thought long and hard about whether or not some new terminology is coined or supported by men when they get into a hobby which is traditionally practiced by women.
eg, "crafting" is a well established word, but seems avoided by men, and DIY is an easy substitute, eg "DIY foam halloween costume"
I first noticed this when I got a sewing machine, and started to frequent DIY camping gear/hammock forums. There's an obnoxious habit around those parts to not even call a sewing machine a sewing machine - it's a "thread injector." It drives me up the wall, it seems so blatantly sexist.
Everyone is a maker. The point of a language is to communicate information,not to obscure it. Would it be a proper use of language if a programmer called himself a "writer"? After all he is writing. "programmer" or "software developer" is used to distinguish what type of writing he/she works with for a living.
Sorry if that offended you,but from my perspective,it just does not communicate the nature of their work efficiently.
> Would it be a proper use of language if a programmer called himself a "writer"?
No, because that would be confusing; no one uses "writer" in that way without extra explanation. In contrast, "maker" is used to describe a tinkerer who builds designs and/or builds projects, often reusing ideas from other makers. It's "proper use of language" not because it makes sense, but because that's how people use it.
Lack of specificity is a much better one.
Sure language is made up,but isn't an obstacle to clear communication bad language?
I find it hard to accept unreasonable logic(even the popular and trendy kind).
Since they are using "maker" to describe persons that are engineering electronics related work,why not just call themselves "electronics engineer"?
Edit: seems I stepped on toes with my comment,I don't know how else to react to a term like "maker". Could have been less sarcastic but I'll eat up the downvotes and maintain what small amount of common sense I have.