Piracy fails the "what if everyone was doing it?" test. So you shouldn't feel sad for people using legal channels, you should thank them for subsidizing your consumption.
You're welcome!
You're welcome!
Yup, which is why TV didn't exist before pay TV, because if everyone viewed content for free over the air then it would be massively unprofitable. Oh, wait...
With piracy, even if the deliverers are getting paid by advertising (which is certainly true in some cases), the content creators aren't getting paid (because if they were, it be legal delivery, not piracy.)