It's not too hard to slap a PayPal or Stripe button in front of an HTML5 video with optional Flash fallback. But no, legal entities need to make sure that you won't rip them off with their digital rights nonsense.
I understand that this is mostly a legal requirement, but the technical implementation still sucks tremendously up to a point where I wonder, why a service that charges money can't afford better developers than a free service.
Also: It's not that piracy is without hassles. The piracy-process could easily be outperformed by making it as simple as payment button in front of a media player or downloadable file.
Because when I want to download GoT as a torrent, I have to install a BitTorrent client, I have to go find the torrent files, I must look at ads for porn sites, I often must find the right download button in spammy-looking sites, I need to distinguish which file I actually want and see if it's a fake or not.
The piracy process is difficult enough for most people, but it's still so much easier than the process of watching the show legally.
I simply can't wrap my head around this.