4e at least recognizes the problem and tries to make sure each class has a niche in and out of combat.
A niche? I don't see how 4E characters cover a niche outside combat? Every character can do everything (just some can do it even better than others), so there are no niches.