There are actually some really positive reasons: BC Dining has been committed to paying a living wage to its employees, buying local and sustainable food, etc. None of this comes cheap!
True. BC is choosing to charge market prices, rather than pay for wages and supplies some other way.