I brought this up all the time I argued with co-workers I advocated for Open Source because I knew where this was headed and every time it played out the exact way this comic did. Now I just post a link to this comic in discussion about these kind of things. https://xkcd.com/743/
Open source caused this, as much as anything else did. When you demand that software is free, you kill the market for paid software, leaving only enshittified software to fill the void. This has the dual effect of being worse for both developers and consumers: significantly fewer developers can make a living outside of working for $EvilEnterprise, which have an easier time centralizing and monopolizing the market, and consumers are paying the developers working at $EvilEnterprise with their data and lack of ownership. This is the business model of free software. There was never going to be a world where all software developers worked for free as a hobby, never received compensation, and all software was truly free.
I hate that 2010 is 16 years ago