There's not really a "cap" on attack in the long run. The only caps we've hit are the ones in Abyssea, and even at 999 Attack that's not really capped, iirc, that's just as high as the display goes despite there being a higher number.

Technically there would be even more reason to include the other jobs if you can hit the upper areas of attack and still make it useful.