since I joined in some of the chat I feel like I should post too
Ham is just another pork product, nothing special but nothing wrong with it. It's no pepperoni but sometimes I prefer eating it instead (if there's not a deal going on otherwise just get 'em all), different flavor and a little less greasy. It deserves better than that low-tier company of crap which don't belong on pizza at all. It needs to be sliced, though, so the edges get all crisp and it delivers a similar texture to pepperoni. Ham chunks kinda blow in comparison. And hamburger (ground beef)? Sausage pretender, flavorless garbage.
Pineapple is bleh by itself but an essential balancing ingredient to all the meats you should otherwise be eating on your pizza. It's the only good "sweet" ingredient and brings a unique flavor to the table. I bet some of the sweeter varieties of onions would be really good here too.
tomatoes are fucking gay the sauce is already made out of fucking tomatoes why do you need to add more that doesn't make any sense stick to pineapple for non-meat (or mushrooms but I personally hate mushrooms sorry, also mushrooms are more "meaty" than sweet anyway)
Olives taste too weird on a pizza to be high tier. Also black or green? ;[ I don't like green olives. (They are just unripe black olives anyway why do people like them at all? Most people don't eat unripe other fruits.) I love black olives on their own but on pizza? They have a really strong oily flavor that clashes with that yeasty crust and sweet tomato sauce. Pineapples are sweet and have a more complementary flavor, should swap 'em.
On the other-types-of-pizza train, taco pizzas are pretty damn good as long as they don't go too heavy on the lettuce.