I know the government wants to make coding the next blue collar job but it takes a lot of knowledge and practice to perfect the craft.
In the decades I've worked as a software developer, I've almost never had a boss who cared at all for "perfect". OTOH, I can think of many times when I was explicitly ordered to not implement something correctly. Normally, their only concern is getting deliveries to customers, which involves satisfying sales people and customer people who usually have no clue at all about software quality, and are primarily concerned with money issues.
Granted, I have had a few cases where, years after my job was terminated, I received some nice messages saying that nobody had ever found a bug in any of the sofware that I wrote. But this is after the fact; while working they were never particularly interested in high-quality code. And they had no way of judging it except by waiting for years and counting the reported bugs.
So I'd predict that most educators and employers will be pleased by the "hour of code" concept, and will push for its adoption. Then they'll work out the bugs in the approach in the future, as the bugs make themselves known.