And I'm still a few months away from college. It looks like Stanford has some pretty good systems overall, but just as a datapoint, the design of Axess (the system that appears to handle pretty much everything--course signup, financial aid, etc) is much uglier (and a little harder to use) than any commercial site I use. It gets the job done, it probably dates back to when all sites looked like that, and the people in charge of it don't have enough incentive to give it a facelift.
I can’t complain but it’s probably also true that something like powerful tools for seamless online collaboration is outside the scope of university IT departments.
(The university actually uses moodle which would offer some useful functionality but not even the lecturers like it. Asked whether we should use moodle to upload our stuff: disgusted-look “Uhm, it would be nice if we could use Dropbox, that’s a pretty cool service. Do you know it?” :)
Where I study, IT staff try to be use- and helpful, and not just to keep their jobs.