I immediately logged into my internet Banking and checked my payment history and realized that I skipped that payment for some reason, so I made the payment and thought I would wait for a hour or two and then resume viewing. Noooot!
8 HOURS passed, I phoned the company and they informed me that the payment is not reflected on their system yet, so I waited another 4 hours and phoned them again.
A whole 21 hours later the payment went through and I could continue viewing, but the match I wanted to see was finished.
If I paid with Bitcoin, this same payment would have taken less than 20 minutes at most, but unfortunately this Satelite provider does not accept Bitcoin payment for this service.
I don't think your argument is valid because even if you pay bitcoin, these TV subscription companies will still need to follow their policies no matter how fast you made your payment. They will surely go in the process of auditing and the other people who will approve it are also processing the other payment so it's obvious that people who paid first will go through.