In a nutshell, it's basically for endgame and meripo reasons.
If you never plan on doing either, then don't worry about it.
Besides that, almost every DD (and rare cases, mages) will need to have Ninja as a subjob.
My advice: Just get it over with. v.v