Did they guarantee that the stream would be for the entire match, or did they just say ARCHER STRICKLAND MATCH STREAMED ON PPV.
In legal obligations if no shot was called or people thought it was obvious it doesn't matter, all that is matter is what was on the advertisement or written down and agreed to.
If it said PPV for archer/strickland stream, then you got that.
What you wanted was a no loss, uninterrupted stream on the site specified and you wanted it live and complete from start to finish on the day of play.
$50 isn't that big a loss.