Hmm...let's break down these costs (excluding tuition, fees, room and board, and books.)
I'm from NJ, so let's use this as an example:
United round trip tickets from Hancock to Newark currently run about $300 (although this is closer to $500 during holidays).
So let's say I go home 3 times a year (Thanksgiving week, Christmas, Spring break):
That's $900-$1500 right there in airfare.
Plus $3o0/month for food (times 9 for the months in school) = $2700
Plus another $200 for gas/month (times 9 for months in school) = $1800
So that's $1500 + $2700 + $1800 = $6000. So it's not totally absurd that some schools are offering close to this amount of money.
What is absurd however, is that a school can basically use the same math i did above to justify their payments. Sprinkle another thousand in here or there for some extraneous charge...