Michigan server who got $10,000 tip says she was fired in ensuing dispute

I get that- and thats part of the 'formula' - wait staff are usually well below min wage for hourly + tips.

Cooks generally above $15/hr whereas wait staff ( when i was doing ) was like $2.13/hr plus tips.

But even with the wage disparity, am i going to a restaurant because the servers are nice or the food is really good?

Yes, totally agree that you're going because the food is really good. The price for the food though, is specifically outlined in the menu. When you order it, you are agreeing to pay for the item(s). You don't have to agree to pay that price, but you don't get the food if you don't. There's no negotiating. The food has a price you either agree to pay or not. The restaurant sets the expectation of worth by charging $12.95 for a burger and fries, $24.95 for a burger and fries, or some other price. However, in each instance, you're expecting to get your money's worth. That it was well cooked or seasoned perfectly doesn't change the value that was already agreed on does it? If you bought a $79 drill to replace the $129 drill you had previously, and it ends up being your best tool for the next 20 years, there's no expectation that you start sending a fiver back to Lowes every few years because, "wow, this drill has worked even better than expected". Nope. The transaction was done. You could have gotten a drill that fell apart after a year (bland food) or one that lasts a lifetime (a great dish). Either way, you've already paid for it and the cost (value) was decided by the seller.

That's not the case for the service you received from the wait staff. Compliments to the kitchen, but tips go to the waiters.