Yeah, it's more something that has progressed to this point.
And while I don't have an issue with spread responsibility or roles having a little something they do from other roles. It shouldn't be at the expense of other roles.
Current content should be built around making each role in the trinity indispensable in any given duty.
If current 8-man content, for example, is intended for the 2Tank/2Heals/4DPS set-up. Then the duty itself needs to be built to require that set-up to clear it. If it can be cleared without that set-up, then Yoshi-P's team needs to go back to the drawing board.