If you want to buy the UFC 235 PPV in HD, it will cost you $65. It’s a pretty solid card. But a lot of the UFC PPVs have only one or two “must see it live” fights and three or four “I can wait for the highlights” fights. $65 for five fights equals $13 per fight.
What if UFC added a streaming option where you could choose which fights on the main card you want to see and just pay for them? Maybe $15 per fight. Only three fights you want to see? That’s only $45. No need to pay for that WMMA fight or that "high level grapplers" shit they’re cramming in among the real fights.
For each fight you buy, maybe they make your stream start five minutes before the fight and end five minutes after the official decision. They send you a message when your stream is available. You can go do other things while you wait for the fights you bought.