The Cost of Free Doughnuts: 70 Years of Regret
Same is with Free Software. On one hand it is nice that you are receiving so much value for free, on the other all business models revolving around it contradict basic sales principles and are wildly unsuccessful.So for example, I use horrible debuggers like GDB in 2020, because there is no company that is willing to put that much effort and take that much of a risk into developing a better tool debugger, since there are no profit incentives around it. You cannot really expect developers to pay for their tools in 2020 and that is both good and bad.