NBC has 4 hours in prime time every evening over 17 days. Plus an extra hour on Sundays. That's about 71 hours.
So anyone complaining about the way NBC edits that prime time coverage might want to consider cutting the network some slack.
If you want to see events live, there are plenty of options. The networks of NBC Universal are on all day long here in the US. Xfinity is streaming the games online, and you can get them on your smart phone if you want. I've seen the equestrian events, a bunch of soccer matches, archery, shooting, water polo, rowing...all before I go to work in the morning.
If I play hookey, I can watch table tennis and basketball and volleyball. It's an 8 hour time difference between the pacific northwest and London. But I can see stuff live because NBC Universal is making that possible on NBC Sports, CNBC, and MSNBC during the day.
And even if I happen across the results during the course of the day - it's tough to avoid spoilers - it doesn't matter because I'll still watch those 4 hours of prime time coverage anyway.
If it matters to you, it's just not that hard to see the events you want to see. It might be a little inconvenient. But you know what? Going to London was an option too.
Enjoy the competition. It's only every 4 years. Why waste your energy focusing on what you think is too many commercials, or spoilers, or prime time editing you don't agree with and really can't do anything about anyway?
It's the Olympics. It's sports. It's supposed to be fun.