A sobering reminder that as interesting and disruptive as the internet is, it still has to function in a real world, with all the real world challenges...