Simplesmente porque qualquer app nesse sentido precisa de atualização constante, e governos não tem continuidade. Eu lembro de uma discussão que tive com o meu irmão sobre uma pizzaria que tinha um app próprio para pedidos de pizza, provavelmente um desenvolvedor fez um app padrão e as pizzarias compravam o direito de usar, só mudando o layout. Chegou um momento que o desenvolvedor não dava mais suporte, não atualizava mais o app, resultado: não funciona direito, várias incompatibilidades por falta de atualização. Agora um Ifood, que sempre recebe comissão pelas vendas, tem inventivos para ter um produto atulizado e bem construído.