Yeah, thats possible, but remember they are selling this at commercial prices, not retail.
If a 32oz bottle of cleaner is going for $2.00 and McD's uses 3 bottle per week, this comes to $312 annually....
They most likely sell the stuff in concentrate, then just add water.
Ps: I dont know the actual prices, just guessing based on my experience.
My posting contains many opinions. So please do your own research and validation.