McDonald's corporate makes money leasing the stores to the franchisees, but the location owners make money the "regular" way, which is how they pay for the real estate back to the mothership, so from one extra step back they are a hamburger company as they appear to be. If Google is going to profit from something other than advertising, somebody somewhere has to take money from customers and give it to them.