Everything can and has held us back. Three plus years of failure to perform in a way that impacts the bottom line makes this the worst investment of my life.
No one outside of a few are buying the hype and hype. Failed and constantly changing time lines have become laughable.