Makers or breakers?

For decades technology companies have enjoyed a near-unbroken run of great publicity. Products and services are lauded as shiny and covetable. Adoption is couched as inevitable. Direction goes unquestioned. Engineering genius is assumed. And a generous margin is...