Maybe because McDonald's and/or Taylor think the average McDonald's employee is less reliable than the industry average restaurant worker. Or maybe McDonald's simply tolerates less liability than the rest and requested the machines be configured in this way. As far as I'm aware, McDonald's hasn't sued Taylor over this, maybe because it was their idea in the first place?
True, but ice cream is expensive. Soda and fries are cheap. Burgers and ice cream get people into the store where they buy soda and fries. And I’m sure many a person has gone to McDonalds wanting ice cream and upon learning the machine is down, decided to get a drink and fries instead.
I haven't seen any actual evidence that Taylor is giving kickbacks to McDonald's. I've only a lot of insinuation and accusation of such a kickback, because the accusers don't seem to consider other possibilities. One possible reason other than a kickback: McDonald's wants the machines to error on the side of food safety and don't trust their own employees to not fuck it up.