Yea, it sucks.
Other than theoretical convenience related issues, I have no idea why it has to be like this without giving users the option to make the choice.  
 
One such issue could be that for example if someone at an AVFS site checks in 2GB of Inventor data and then submits a job for a DWF/PDF publish.  If the one and only JP is logged into the main ADMS situated 5000 miles away, in order for the JP to publish that DWF/PDF it would need to transfer that 2GB of CAD data to JP machine which could take hours or days depending on line quality, the JP would be stuck on that job causing a massive backlog for other jobs at the ADMS site.  But then what if your AVFS is 1 mile up the road from the ADMS like mine is... 
 
Yah you can have more than 1 JP per site, but that's not recommended due to issues with job ordering for sequentially generated jobs on lifecycle state change.
 
The other option is to look at Q-Tools from Doug Redmond, a custom app which creates a centralised job queue at 1 site, it forwards all jobs from all sites to a single JP.  However, for some reason Doug stopped developing that at Vault 2014 but the source code is available for anyone who wants to maintain it for themselves.