Nice video. There isn't much more frustrating than people that are impatient to the point that they are unrealistic. This is a pretty complex project that is so complicated it is more difficult by many magnitudes more than most can conceive of.
We pound on Developers for set "ready" dates to the point that they are pressured enough to throw dates out. Then We blame "go apeshite" on them when those dates are underestimated. Not like it doesn't happen way more frequently than actually "making set dates" in this industry.
Chill and go with the flow people. Let them make a great game at "best speed" that they can and remember: It's not any exact calculation. Trust them to do things as fast as they can while complications arise.