Not sure why..
But I found the last example, the weather channel, the most impressive. Realtime encoding to every device sounds pretty impressive. Yet are they perhaps making it more difficult then it needs to be? It would seem that it would be more efficient to employ some cdn secret sauce. Make the cdn request a particular encoding if it was not already available locally so that you only have to encode once? Even if you were livestreaming it would seem like you could eliminate the redundant encoding jobs. I'm no expert mind you and I've no idea about the costs involved so maybe there is a financial reason. I'm just looking at it from a efficiency stand point.
Still cool to hear what can be done.