I have to concur with your observations. The next key obstacles will be the IT Crowd with their firewalls and the refusal to accept open-source software and the learning atmosphere that has been pounded into us from our school years that we should all line up like little ducks and follow the mother duck/sage on the stage.