I would not consider it immoral as long as there is no other way to access the same content without committing an illegal act. As a non-US citizen, I can't even watch half the content even if I would want to pay.
The fact that people had to pay multiple times for watching the same content in different formats and that it is considered perfectly legal is more immoral to me than any thing else.