I guess the bottom line of my thoughts on the matter is that either jobs have explicit identity and situational use, or every job is homogenized but can be used universally. Right now we are heading towards the latter. At first there was complaints because X job couldnt raid. Now there’s complaints because X, Y, and Z jobs do things way too similar. We can’t have our cake and eat it too on this one.

My opinion specifically is that jobs should have explicit identity.