My take:
There are no good options to pay for what I want and only what I want (Bills games) out of market. Could I pay for the full streaming package, sure. Could the owners pay for their stadiums fully with the revenue from their business operations, yes. Do they, no. I can't blame them, our elected representatives allow them to do that. It would certainly be the moral thing for the owners to do but they want to maximize profits. I take the same approach here, I'm just trying to maximize my profits and doing my fiduciary duty to myself.