Pizza hut has NEVER put enough cheese on their pizzas so no it was never good lol. I don't know what it is about that place, you can order extra cheese and it never seems like they put more on.
I know this will be scoffed at but out of the national pizza chains I think Little Caesars has the best tasting pizza, it's cheap and not high quality but their sauce tastes better and it just has something unique to it and you actually get a good amount of cheese. Pizza Hut again never has enough cheese and the bread to topping ratio is way off, Dominos a greasy mess and Papa John's is like eating cardboard topped with grease. The best places are always the local individual pizza houses but for the national chains I'd pick Little Caesar's over the others every time