So why not focus on the foods containing that stuff, rather than the superficial resemblance of all foods that kinda look like the foods that contain that stuff?
Let's say you have a problem with potassium bromate, a dough additive linked to cancer that remains legal in U.S. bread but is banned in places like Canada, the UK, the EU.
So let's have that conversation about bromate! Let's not lump all industrially produced breads into that category, even in countries where bromate has been banned.
What you've listed aren't classification criteria. These are generally common characteristics within the category, and a basis for investigating what causes ultra processed foods to generally be bad.
I'm in this thread arguing that the scientists have the data to be able to just analyze correlations and trends of those characteristics directly, rather than taking the dubious step of classifying them into the NOVA category to begin with.
It's not pseudoscience or not science though. The models are the models, and I think they're bad models, but I don't think they're outright unscientific.