I for one would love to dedicate my life to a company if the job i do is fascinating and i can choose to change my path while still looking out for what's best for the company.
The job security offered would give me the opportunity to try things that could take years to pay off without worrying that i will loose my position tomorrow because everybody wants results now.
There are things you would never try within a big company because even if it pays off you may be not get the credit or get rewarded for it. The company is clearly not loyal so i can't count on the to be fair either.
Small companies lack resources so they need instant results while large companies value a flexible work and instant results more.
Everybody is looking for instant gratification and the result is this dysfunctional nomadic system. Some of us a just unwilling participants.
Do you really think something like Bell Labs could work in this situation? They were all doing things that from the point of view of any economist of the time would have looked like a waste of resources.
]]>