Apple shit the bed with the watch rollout. Should we sue them for that? The stock should be $200 yet it's in the $120's because of that. I am disappointed indeed, but that is how it is.
Titan's promise to its shareholders was to develop and bring to market a safe, reliable and marketable product. If it is not ready to be unveiled, it is an issue in the development process, not necessarily a fiduciary misstep by management.