Fans: They're making it too simple!
Also fans: They're making it too complex!
I guess you'll never please everybody, so you just make the best game you can and accept that whatever you do a third of the people will think it's the best thing ever, a third will think it's the worst thing ever, and a third will not care much either way.
I think the problem is that D&D is designed for a really broad tent, so there's no possible way it can appeal to its entire audience the way a smaller niche game can.