1 macro book per job is is good for personal balance. It helps players keep things organized. Being forced to have multiple jobs on a single macro book would be counter productive. All the ease/convenience/speed of using macros would be lost if we have to spend time sifting through macros that arnt even for that job.
So ill have to agree. Two new jobs = 2 new macro books.