The simple logistics of how a video gets on Netflix vs gets on torrents should make the difference obvious. Netflix is one company negotiating and buying content. Torrents are uploaded by the people "when they feel like it".
I really wish there was something in between. What would it take for a Popcorn Time with a payment option? If payments were anonymous (difficult but what if) and movie studios began to see more money than they got from Netflix, I wonder if minds would begin to change. At the end of the day, all they want is to get paid, which is not an unfair proposition at all.