Don’t laugh but the best frozen pizza’s I’ve had so far, and I’ve tried quite a few, is the Sam’s Choice at Walmart. They come in different toppings and I think thin or regular crust. I prefer thin.
I agree, especially with the thin crust! Never cared for the deep dish ( all dough ) pizza.