If you do not like the price or the fact that you can't get a parking space, CARPOOL or TAKE THE BUS.
That's not entirely feasible for all people in all places. We have a fairly decent bus system here in the Twin Cities, but the vet school is on the St. Paul (not Minneapolis) campus. The STP campus is quite a bit smaller and not as well served by buses.
For me to take the bus, I have limited options. I can walk from my doorstep a half mile to a bus pick-up. That bus takes me a mile to a different bus. That bus takes me downtown (Minneapolis). There I pick up another bus to the UMN-Minneapolis campus. There I take a campus connector to the STP campus to school. Total bus count: 4 plus a minor amount of walking.
To get there in time for 8am classes? Barely, barely feasible. Technically, not feasible, but I believe I can get there by about 8:05 if I leave home at 6am.
Getting home in the evening? Only doable if I cut out of class a few minutes early to catch the last bus out to my place.
And I'm not really in the sticks - I'm in one of the largest suburbs of Minneapolis.
I can shorten the trip to an express bus downtown -> bus to UMN MSP -> campus connector if I want to drive 10 minutes (and park for free) to a commuter bus area. That's more doable, but I still can't QUITE get to class on time and would have to leave slightly early from class to get home. And it still requires me to have a car rather than cut us down to a one-car family, which would be sweet financially.
*shrug*
I think people sometimes have a legitimate claim at being butt-hurt over this stuff. I ended up just driving last year, and I was ok with that and I just paid the price and shut up. But this year I think I'm going to bus and just piss off my classmates by walking in late *EVERY* day and leaving early *EVERY* day. Not much I can do about it, but when we can get bus passes for $95/semester (!!) I can't ignore that cost savings ($95/semester versus gas/insurance/maintenance on a car driving 30 minutes back 'n forth every day plus parking costs? Stupid.).