Doesn't the xfinitiwifi inject ads MITM-style? I recall seeing some weird html overlays with xfinity ads on random web pages last time I browsed over one of these SSIDs.
I don't know if they inject ads, but they have the capability to do it. When I connect to an "xfinitywifi" SSID, the first HTTP page load I do will have a little "You're using XFINITY Wi-Fi. Isn't it totally awesomesauce?!"-style pop-up appear for a few seconds in the lower right corner of the browser window.
Well I definitively saw unnatural HTML content overlays in the browser, and the only explanation I can think of is that the wifi hotspot MITM-injected javascript either in .html or .js files as they were downloaded to insert these overlays. Would love to see this proved wrong though :)