There’s a lot of things to argue about, but pizza just isn’t one of them. It’s a chunk of bread with leftovers on it. If it tastes good on pizza, it belongs on pizza; and what tastes good on pizza depends on the tongue probing it.
Pineapple… sausage… anchovies… goat cheese… potato chips… a fucking strawberry slurpee - if you like it, you rock it.
The only wrong option is to abstain from making/ordering the pizza you want because that ingredient doesn’t ‘belong’ there.
For what is worth, that’s not how (most?) Italians think about pizza. It’s not a “container” in which you put a bunch of things, but each pizza type is basically a separate dish.
I personally don’t care what people put on their pizza, I simply avoid places that make “pizzas” in a non-italian fashion, like the american (supposedly NY style) ones where you get crust, 2 fingers of industrial cheese and a whole plant of oregano.
It’s very similar for pasta, which many people think as a bread replacement.
This is why their pizzas are so boring. One or two toppings. Come on, get creative with it, Guissepe.