Why bad software architecture is easy to monetize | Dark Hacker News