What's too ridiculous to take seriously is your argument that mechanics aren't really that important, but it's the proper nouns that matter.
I don't think anyone can honestly, and truthfully, argue that a game like DragonStrike and Blood&Magic give the D&D experience just because they take place in a D&D world. The mechanics very in some way from edition to edition, true, but they all stay true to the core chassis (4e was the only one that made the biggest change by going to AEDU, but even then the core mechanics were the same). Trying to dismiss the major difference between a flight simulator and a turn based RPG because "1e had some different mechanics as 4e" is a false equivalency of epic proportion. I'm pretty sure you do know that it's more than just a "distinction without a difference" between a game like Baldur's Gate and DragonStrike.
I'm not arguing that they aren't technically D&D games. I'm arguing that that's all they are, in name only, and the difference matters. Just like putting a Ferrari kit on a Fiero doesn't make it anything like a Ferrari, despite the same logo and name.