Porting is bad....mmmmkayyy. So don't do it. But they do, and they give away DLC for free on consoles, and then months later on the PC, and it isn't as good.
The right to play a polycarbonate disc? Well, I'm married, so I have the right to have sex with a vagina if we are generalizing............
As far a multi-platform, if they want to sell us multi-platform discs for original price, and sell us cable to watch ads to support the cable we pay for, and music that won't work with a device, and movies that won't work on many devices and instances, and other types of content that is their choice.
Vote with your wallet. I do, I rarely pay full retail for a game, movie, or anything. Software like a game has a fixed cost of development, once it is usable, it doesn't really become unusable. It's not like food that you eat, or water that you drink. They can always make another copy. However they SHOULD be paid for their efforts. The market will decide how much. And having employees that can't keep product secure is not the fault of downloaders, that is like saying hay I found this sand on the beach that came from your sandcastle so I made my own.