That's a broad answer, albeit in response to a broad criticism. But I disagree there are not ALWAYS delays in new medicines or technologies or products. Most legit companies work through or anticipate any sort of processing or production issues/delays/setbacks BEFORE announcing release target dates for their products. A release date for a company product isn't just some arbitrary day/date/time...it's a solid commitment to the market it seeks to supply.