The ads are cached because the same ones are shown to so many people. Most videos are served to any particular neighborhood much less frequently than ads, and so are usually not in the edge cache.
Yes, which in my case is an indication of the system working properly. Leads me to wonder if the issues I have with Comcast + YouTube are on the Comcast side, the Google side, or are just the nature of the streaming-video beast.