People are so short sighted when it comes to looking at themselves.
I have seen someone posting in this very thread, accuse 4e of lots of things including not being D&D. Same person has told me to go play a different game or edition, because I have the gall to criticize things about the current edition. No version of anything is perfect, and there is always ways to improve, people make mistakes in game design, don't do the hard work, and it is fair to point it out when that happens. But it is just crazy that such an edition warrior is trying to convince himself and others that he is not in fact one himself.
The best analogy I ever heard was D&D (or gaming in general) is like a road trip with friends. You might want certain features about the vehicle you take, things like satellite radio, mp3 player, dvd, convertible top, extra leg room, good gas milage, even color of paint and types of rims. Your friends along for the ride might all want different things than you do. The thing about road trips, is in the end it isn't the vehicle or the destination it is the people in the car with you. So it doesn't matter what edition you use, or the guys at the next table or in the next vehicle use, it is about the people you have fun with.
I have played every edition of D&D, and many many more systems of table top rpgs over the last three decades. I have enjoyed all of it. I played both 4th edition and Pathfinder a bunch over the last 10 years, I play multiple games of 5e now, all are good, all are D&D.
Saying that though doesn't mean I don't find glaring faults and issues with all these games.
I love my kids, that doesn't mean when they make mistakes, do shoddy work, or just ignore things they have previously learned I should give them a pass. Those are my kids, and I still tell them what they do wrong and suggest ways to fix it. I only like D&D, so yeah I got no qualms about saying what I don't like about it.