You touched on a pretty good point there. It's highly likely that this startup just reinvented the wheel, and people like DiGiorno already operate a superior version of this machine.
Pizza seems simple... until you want something that tastes really good...
Yes, good quality toppings are necessary.
But what really sets pizzas apart is the crust. You _must_ have a good quality crust.
Unfortunately... it's the crust that most cheap and/or frozen pizzas skimp on.
The actual ingredients may be more fresh than if a random pizza joint bought them from a grocery store that picked them too early, shipped them half way across the planet, let them ripen in the back, brought them out, got bought a day later, left them hanging around for 5 days at the pizza store fridge before cutting them and putting them on your pizza 8 hours later.