To an extent, I can agree. But, believe it or not, you walking out didn't do anything to hurt the kitchen. The kitchen doesn't care that you left. Kitchen people are in the kitchen for a reason; to stay away from the customers. Customers are picky, customers are bitchy, customers are annoying, customers don't know what they're talking about...in twelve years and four kitchens, one of the few consistent factors I have learned is that kitchens hate customers. You leave? No big deal. One dissatisfied customer for every hundred satisfied is 99% satisfaction, which is pretty damn good.
You really want to get even? Ask to talk to the chef. Because then they have to leave the kitchen in the middle of a rush so you can ask him/her personally to re-make your food. It slows the kitchen down, it interrupts the rhythm of the kitchen, and now the chef is pissy because a customer is bitching at them.