Just to echo what has been said here, no, jobs do not play the same, there may be some overlap, but this doesn't mean they are the same. Even something as basic as comparing Scholar's Sacred Soil and Sage's Kerachole. On the surface, they are both the same, 10% damage mitigation with a 15 second, 100 potency per tick heal, however, look a bit deeper. They both use their respective healer's resource, Aetherflow/Addersgall, however, both of those resources are generated differently, Scholar getting 3 Aetherflow every minute, whilst Sage gets 1 Addersgall every 20 seconds, not to mention Dissipation grants 3 every 3 minutes, whilst Rhizomata generates 1 every 90 seconds, then how each support MP gains. etc.

Whilst the action themselves are essentially the same, the underlying mechanics means you need to handle things differently.

To give an example of a discussion I had a while ago, before DT was released (IIRC it was after the media tour, so we had access to all the new job info), someone claimed Ninja and Monk played the same. Even after I made a fairly long post describing differences (not even all of them), they still insisted they 'felt' the same. Why? They both had a 60 second and a 120 second burst period. Let's ignore the fact that Ninja's burst is based on debuffs and (until recently), only affected a single target, as opposed to Monk where they are buff based, no, they are the same just from that.

Now, granted, that was a single person, however, I'm pretty sure people see a complaint, and just copy it, without knowing what it actually means. It's the same when the claim that jobs have no depth gets thrown around, what do you actually mean, especially when they claim jobs had depth before, ok, but how?

Trying to coax out what they actually want, in any sort of detail, or provide examples can be like trying to draw blood from a stone. Words are just thrown around, but noone knows what is actually being communicated and it is frustrating.

And, one last thing, melee wise, I am a Monk over Ninja player. Ninja is the last melee I still need to get to 100.