What about games? People pay tons of money for them, and they are content too. When Cyberpunk 2077 comes out later this year, try telling people it's worth $0. I think the difference is social norms. The internet having no real built-in payment mechanism has obliterated the norm of paying for most content. Games have held the line, but things like Google Stadia and Apple Arcade are working to change that.
A game is intellectual property like a movie. If I copy and paste 1/5th of your game, you can sue me and win. If I copy and paste 1/5th of your blog post, as long as I put quote marks around it, I'm safe.
Games won't become free until it's easy for commoners to make them. Even with Unity and all the easy plug and chug game dev resources, it's still hard and requires multiple people with different talents.
It's social norms and perceived value (which are interrelated). From sampling music to quoting literature - there is case precedent and fair use.
Software is no different. When Compaq reverse-engineered the IBM PC BIOS, the standards were incredibly high. If I violate a GPL license or steal some copywritten Unity code for my game - I'm probably pretty safe. Unless, of course, a bunch of people agree that my software is valuable. I could be in big trouble if that's the case, even if I give it away for free (as in beer) and never make a cent off it.