An excellent article on Populous:
https://blog.goodaudience.com/populous-onward-db8d891918a3As anyone who has been in software knows, it takes time. If the product is not forthcoming exactly to plan, people degrade, question, and try to instill fear, uncertainty, and doubt (FUD) into others. Remember, in crypto you are discredited until proven otherwise. You dont see knowledgeable people asking about Googles AI program delays or complaining that Uber/GM/Tesla have failed since self driving cars are not blanketing the roadways. What you do find are those knowing very little about something yelling the loudest about any altered planned trajectory. OK whore we kidding software is almost always delayed.
Even to this day, Apple, almost universally recognized as a top tech company, still has delays. Most notably their shipment of the iPhone X and HomePod.