Ninja has less positional requirements than both MNK and DRG so to me it looks like they actually ease up on postionals for melees. Ninja's main rotation only involves 1 GCD skill with a positional check and even that one can be avoided if you let a warrior do it for you. Sure you can count SATA too but even then its only once every minute.

Ninja sounds like a good option for people that would like to play melee but hate positional checks imo.