Il y a une différence fondamentale bien que sémantique entre « je n’aime pas la cuisine japonaise » et « je n’aime pas les japonais pour leur cuisine ».
Le complément d’objet « les japonais » n’est pas responsable de l’existence de sa cuisine.
C’est donc de la discrimination pour ce qu’ils sont (des japonais) et non pas ce qu’ils font (de la cuisine japonaise). C’est une critique holistique comprenant des éléments inconnus plutôt que spécifique sur des éléments connus (la cuisine par exemple).
C’est donc du racisme.