SP offers more than just an RO/DI system.
And seeing how infrequent GBs are, I can see a very large value in solo buy discounts. It fills in what SP couldn't do for us.
I haven't crunched the numbers, but IF SP offered better discounts in GB situations, then they each hold their own special niche.