This article is so defeatist. If you did the initial research and delivered a project based off of that data then you should log the complaints and improve. Move on and stay the course. Have a process and follow it. Trust the process. Ignore negative criticism from self-righteously indignant bloggers and couch-potato script kiddies working at Walmart. Just stop being affected by lesser thought processes.