That's nothing. We have a local Brazilian Churrascaria here that charges $46.99 per person. There is more variety, and the food is better quality, but dinner for four there is $200!!!
I actually think 'Ohana is a bargain. If you want a nice plated meat entree at any of the signature dining locations, you'll pay at LEAST $28, and that's for chicken! Filets run around $40, and that' just the entree!
Looking at it another way:
-The "average" salad at WDW costs $6
-The "average" dessert at WDW costs $7
-The "average" appetizer runs around $7
6+7+7=20 $32.99-20= $12.99
So, essentially, you are paying $12.99 for: all the meats, the bread, and the veggies. Not bad, considering an "average" CS meal is around $12 with drink...