So much to think about. One niggling question I have is related to the definition of "start ups". I've heard and read varying opinions. Is a start up a new business with an idea to execute on the web or is a start up a company that executes an idea on the the web or is it both or neither? Depending on the definition of start up, there will be vastly different business models, challenges and economic opportunities.
That is probably inaccurate. A startup is a fledging business.
If you are instead saying that a big company is not designed to scale as fast as a small company/startup then that is perhaps inaccurate too, especially if you were to determine scaling as a function of headcount and/or revenue.