Most people don't want to make dough for 2 days
And then chop up ingredients, etc.
When you say "have to cook yourself" you realize that means just putting it in an oven, right? Anybody can do that, and then have excellent hot pizza. Its much better than frozen, and almost all delivery.
Busy people who like good and fresh pizza like the idea. Its not for everyone.