"Being able to talk to tutors/unit coordinators face to face helps (being able to send them email questions right on the spot without needing to wait until they can see them in the flesh next time also helps)"
It works for you, not for me. If we are just talking undergrad do you really think you can't lookup the information in a book or even Wikipedia? In an undergrad setting you are getting nothing by being there in person, zip, zero, nada. Unless your the one class suck up it's not going to happen. In this situation your text book and course materials, not to mention external sources, are going to be far more helpful. In a traditional setting your just a bum in a seat in a very large class room setting.
"And yes as others have said, being on campus gives you campus culture and stuff"
Campus culture is crap. This is the excuse of last resort in defending traditional university settings. It's really just a day care centre for not yet adults who get to drink alcohol and party. As each year goes by in the real world you will find your "experience" becomes more of a quaint memory that has nothing to do with real life.
I just spent 4 years getting a degree online (Athabasca) after working in the real world for 15 years and I far prefer it to the traditional experience. On-line or distance gives me the flexibility to keep my full time job (helps to pay for the courses) and manage course load. Employers don't give two craps what your university culture or alma mater is, just what you can do. If you can master course material with little assistance independently and on time you are highly sought after. A degree from the right on-line university (some are great, some not so much) can convey that.