This seems like an unreasonable criticism. Seeing a problem without a good solution and creating a solution to it seems to me the very essence of hacking.
I would agree with that if this was a "explain how we fixed X" style of blog post. It instead starts/reads like a general problem domain informative post, but then it only proposes their solution. If the title was e.g. "How Boomla fixes the database/filesystem problem" or similar that'd be more fair.