We honestly haven't been to the Yachtsman in a while, and I heard it's gone down in quality lately.. that's a shame.
Yes, $50 for Ohana is expensive, but I personally don't think it's absolutely outrageous given the quality of food & drinks, atmosphere and entertainment for the kids. Obviously that is completely open to interpretation based on taste, perceived value, price of living at home, etc, but I don't think the restaurant prices have reached the 'complete ripoff' level like they have with some of the Dessert Parties.
I look at dining at Disney, especially while staying on property without a car, like being at a ballpark. Yeah the $7 hot dog and $15 beer is probably 3-4x the price of what you would pay had you bought the food and beer and stayed home, but you're already there, could definitely use a beer, and you've pretty much factored it into the cost of the game before you left the house.