I hear ya. It pisses me off I can't play Dreamcast games on my Playstation 2.
Well, it doesn't piss me off that I can't run SuperH binaries on my MIPS box, considering the architectures are completely different.

It does piss me off that there is no technical limitation besides Microsoft's proprietary software preventing me from viewing Microsoft-Proprietary-Media-1.0 on my Linux box.

Nice try.