I think that what's rubbing so many people the wrong way in this thread isn't the technical accomplishment. That was incredible. On the other hand, the self-congratulatory rhetoric was thick. While I was watching it, I said to myself "their video probably isn't working because they knocked the antenna out of alignment when they pat themselves on the back so hard."
It didn't help that the narration was just awful. When the stream buffer finally started playing and we got a mashed up snippet of Branson talking, she (the narrator/commentator) commented that it was late because it was really far away... what!? I know it was off the top of her head but that's just stupid.
So: Congrats on the technical accomplishment, but the rest of the dog and pony show made it look like the worlds most expensive carnival ride.