Yea, thats essentially the problem. Companies getting greedy and trying to squeeze out more money by all means they can get away with. If they priced things fairly (and split the profits fairly with the content creators) a lot less people would have an incentive to look to the high seas. And just maybe (pipe dream, I know) worked out deals with each other so people wouldn’t need a freakin website just to find out where the hell they have to subscribe to watch something…
And sure, customers trying to avoid paying for anything is also a problem, but I feel the “cure” a) isn’t one and b) hurts the people who pay much more than those who pirate.
Essentially the grass isn’t green on either side of the fence and that’s why we can’t have nice things 🤷
There are a few advantages
And it’s a good learning experience, sooner or later things won’t just work and you have to learn about compilers, linkers, various build systems and script languages etc.
But yeah, for most people it’s not worth the effort