This thread doesn't talk about pro stuff as much as you would think. There's been big tournaments happen without anyone saying anything about it for days, so I don't always expect a current event to get mentioned and I avoid reading any other league sites if I don't want a match spoiled before i have a chance to watch it. After 2 days, if I haven't watched the match yet, then it's my own bad.
The sports bar analogy doesn't quite work, as it's more convenient for most people to catch a VoD after the event then it is to watch the live stream. Live streams lag, bug out, or happen at inconvenient times. I don't think a 48hr spoiler courtesy is being unreasonable.