MoonSong
Rules-lawyering drama queen but not a munchkin
I think everyone should strive for some level of self-sufficiency. Healers, tanks and some types of DPS get it easier than other classes. Avoidance, damage reduction, self-healing, etc... But for some classes this comes at the expense of other class features. It was one thing I liked about 4E, you didn't need to sacrifice unique class features to get some sustainability.
Being interdependent is fine if the group builds for it from the start, I don't have a problem with people doing that, but if it's not pre-planned, there's a risk of people running characters that NEED support, in a group that doesn't provide it. And of course, it depends heavily on how strategically the DM runs encounters, because encounters that aren't strategic don't require any coordination on the part of the players mechanically or tactically.
As for clerics using magic that isn't healing, that doesn't bother me at all. But I do dislike that Clerics can literally cover every role in the game, while the same is not available to the vast majority of other classes.
I think -might be wrong- that one is consequence of the other. The cleric is more self-reliable but still needs to do its basic job so after many design cycles it can now cover all the roles. Had players being more accepting of otherwise useless healbots, we wouldn't have come to this -again this is just silly me thinking-.