No. I think that D&D should keep its classes. Classes are something that help define the game and the character in D&D, so getting rid of them would not be playing the same game. Of course, I think they could use a facelift, and perhaps not contribute quite so much to the character (acting more as a job rather than a defining point, as so many people treat classes).