I find the whole skill/playstyle discrepancy argument that's supposed to explain tank/healer homogenization a bit confusing. It doesn't seem to apply to DPS where it seems pretty acceptable different jobs cater to different players, the whole point of a class system should be to accommodate different type of players - why is it only when it comes to tanking and healing that your skills have to transfer near 1:1 between each job?

I don't really buy the excuse of switching jobs blindly being any less disastrous when a DPS role player does it either, failing pulls because you were blindsided by poor DPS output is just as common as healing and mitigation issues.