Customer Rejects Fancy Steak, Offers It To Friend, Won't Pay For New One

This could potentially divide folks. On the one hand you've got plenty of customers looking to save a dime that also don't really care about the quality of a meal as long as it's edible, and would gladly eat the extra food being offered to them. On the flip side though, if restaurants were to let customers just reject pricey meals, offer them to friends, and then get another free meal in the process that could end up really adding up for the restaurants. You be the judge though, was this restaurant in the wrong, or was their decision totally reasonable?