Damn, I feel for the author. I know that ever-present "code quality" impulse/obsession and it was tough to see the train going down the wrong track from the beginning, especially since he did a good job of conveying the emotional struggle. It's always difficult to strike the balance between quality and speed when you're building something but I'd say this guy seems to be a rather extreme example of perfect being the enemy of done.
The tough part is that someone could definitely accuse me of the same thing with Readup for refusing to use "app platforms" like Firebase or Heroku but at least I'm posting this comment on a product that I shipped. In fact I remember when you could comment but there were no replies, no markdown/formatting, no comment links, no ability to edit or delete. The commenting experience still isn't perfect, especially within articles, and it probably never will be but if we waited to check all those boxes we might never have shipped anything at all.