You should check out Georgia Tech's Online Masters of Computer Science (OMSCS). I learned about the program through hacker news and got a master's degree in 2 years. The classes are incredibly well put together, especially those by Dr. David Joyner.
It depends entirely on how the program is implemented. If you record the classroom lectures and post them online and call it a day, then yes, it will be woefully inadequate.