

Not only do you not know what makes a potential trade mark generic, but you don’t know what a straw man is either …
You’re sort of right about the names, but know of standing in this case has the given name “Demon Hunter”, it’s a band name.
Trade mark is a registered IP right, it doesn’t matter if you intended to infringe it, you can’t trade using someone else’s registered name (in the same field of commerce, and same geographic area).
Just so you know, they didn’t provide a straw man argument (which is necessarily a weakened position[hence straw]), they provided a statement of fact. Source: degree study in logic and philosophy.
You could respond that you found the fact irrelevant, but it seemed apposite and insightful to me.
You mean people who know trade mark law would challenge your incorrect use of generic. There’s no such thing as a “generic trademark”, fwiw, though I realise you’re unwilling to learn.
Yh, you’ve still got it wrong. You 100% can do this, because a trade mark applies in a trading category (except for ‘famous’ marks). So Apple Music can have a trade mark of “Apple” for selling goods in the music category (famously infringed by Apple Computers), etc., but cannot have a trade mark for selling things with the mark Apple that covers fruit sales, say; because “Apple” is not distinctive in that field of industry. Actually applications are in something called a Nice class (though AIUI there is a specific classification USPTO use that is narrower than the international Nice class).
There’s a close example to your “turkey leg” - for 6 years “ham hock” (ie pig leg) was a registered trade mark, https://tmsearch.uspto.gov/search/search-results/77579235. Why was it allowed? Well because it was for a board game, class 028, and so didn’t stop people from selling actual ham hocks.
I’m not 100% on trade marks in USA, but “confusion” in trade mark law usually has a specific test before the law that is not the same as merely requiring that consumers be confused. Like genericisation, confusion does not have its common meaning when discussing trade marks.