That's perhaps part of it, but the main reason is that TPB is still the best place to get new stuff. I always download all new TV-series there, except netflix-series that I can get on... netflix.
As for games, I recently wanted to buy a few games on stream, but they demanded a copy of my id because my card was issued in another country than the one I live in at the moment. Fine, goodbye. Downloaded the games at TPB instead.
It should not only be possible but also convenient to buy media. Netflix and GOG are great and get my money, other places that are less great and makes it difficult can keep their digital copies while I go browsing at the Pirate Bay.