None of which come close to replicating the random occasions of running into a fellow student in the cafeteria and them asking you for a quick question. Or discussing the ideas you're studying over beer at the campus bar for hours. Asynchronous, anonymous, learning has its place but it is absolutely no substitute for the environment a campus provides.