This sounds like a case of execs coming up with an idea and announcing it before doing their due diligence with the engineering teams to fully understand the LOE (level of effort) involved. Then they get a sense of what it'll take and have to walk things back a bit.