I actually agree with you here. I‘m not actually giving Hello Games a pass (though I know that’s how the article makes it sound), and they absolutely should have communicated more honestly throughout the process. I think this release will be deconstructed and learned from as a cautionary tale for a long time.
I also updated the article to remove mention of my incorrect Kickstarter claim, and added a new comment to point out and explain the revision from the earlier version. A couple other people were questioning the fact that it was Kickstarted too. Thank you!