I agree with the general sentiment, although the author seems to miss the point that many people trying to monetize their hobby aren't trying to win more money, but simply to replace the time working in a pay-the-bill job with time spent working on their hobby. There is a catch, which is that monetizing will require dealing with business duties, which comes with the risk of alienating the hobby. It's not clear how it compares to wasting your lifetime on a career you don't really care about.