As others here have pointed out, the article is much more clickbaity than its contents justify. None of the issues are dealbreakers and some expectations of the author are simply unreasonable. He complains that Django doesn't name generated files with a good human description of the intentions inside his head. I think we'll have to wait for Neuralink for that.