It sounds like you meant to quote my earlier reply, because the post you actually quoted is less to your rebuttal.
Retainers get jobs because we get gear that is job-specific, and if the retainers don't get jobs, then we can't give them some of our gear when we're done with it. Retainer jobs exist strictly for the convenience of the player.
Squadron members don't have that same need. Without jobs, they can still be given (and in some cases, already have been given) abilities that a player cannot use as the same class and level. So they don't need jobs.