Absolutely correct. Never forget that the developers themselves have little to do with this, this is mostly the work of publishers and legal teams.
I just personally enjoy engaging in conversation about this subject. It seems many people, in my point of view, still have a flawed perspective of things. But perhaps, in the end, it is me myself that has the flawed perspective. I can only find out one way - trying to present my arguments and taking my time to see the counterarguments presented to me.