I agree that the first method is much more convenient, but I wonder if the way the jobs are sent out to shoppers is dictated by the MSCs? Although they're not supposed to do that with ICs, the "1,000 separate emails" may have been the way the schedulers are trained.
I hate it when I get three separate emails for the same job and the same states, but each email lists different locations within the state. Why not include all locations in a state in one email, and send separate emails for a group of states? Say, one email for all "same jobs" in De., Md., NY, Pa., and NJ; one for New England; one for WV, Va., NC, and SC; etc., and list all jobs within each state in one email? At least you could look at the groupings and read the applicable ones and delete the rest. It seems to me that ages ago, one of the MSCs used to do this.
I learn something new every day, but not everyday!
I've learned to never trust spell-check or my phone's auto-fill feature.