You're 50% correct
But contrary to what you might have first thought, i actually think that Ham doesn't belong on a Pizza,
reason being is that the taste is too mild and gets over powered by other ingredients very easily, it's kind of a waste,
As for the Pineapple, i quite like a small amount of it with a spicy topping like Tandoori Chicken, and along with some green bell peppers it makes for a tasty Pizza