Maybe people should just stop playing D&D. It's a game mired in ancient game design and forced through a cheese grater of updates over the years to try and make it OK.
Also it's owned by Hasbro.
There are dozens of better role playing games. Some identical to D&D with better rules, others excellent with imaginative worlds that aren't just rehashes of lord of the rings and Arthurian legends.