Do we know for sure that the guide info for the streaming channels is delivered via streaming, rather than via satellite? These channels show up in the uplink reports (whenever we actually have uplink reports) when they are added, so there is some kind of uplink happening at that point. If the guide info is being delivered via satellite, then these streaming channels do take up some space. Granted, that is nowhere near as much space as a video stream, but when you have hundreds of streaming channels, that can quickly add up.
So the questions are: If the streaming channel guide info is delivered via satellite, then why does the guide info not go out all the way in the guide, like it does for satellite-delivered channels? On the other hand, if the streaming channel guide info is delivered via streaming, then why can't Dish do the same thing for OTA local channel guide info, to provide more accurate guides for all subchannels?