content: In defense of developers: "Good Enough" essentially translates to "developer burnout" on the backend.  Reasons already mentioned in this thread: dozens of "frameworks" if you can call them that each likely being abandoned by their authors after only a year or two, or forced by coworkers or managers to comply with current year cargo-cult standards that too will die off in popularity by next year, and a myriad of other problems programmers regularly deal with.