My understanding is that GrubHub extracts big fees from the restaurant for each order, and the restaurant doesn't even get the benefit of customer info. I'm not sure GoBurger is "choosing" GrubHub so much as having to use it to stay competitive in the local market. Your ordering via GH costs them money.