>>108151843first of all that is technically correct, the best kind of correct
secondly you'd be angry regardless, you're french
thirdly to address your point it's patterned after omelette du fromage, which is also incorrect as the correct form is omelette au fromage, which is something that only happens with food by convention, so de/du would be correct in other constructions that were not about food
tl;dr Genddy didn't do his homework originally so it was always wrong