Even ISP routers come with a default password now. I can't remember the last time I found an actual open WiFi.
All the TV manufacturers have to do is make a deal with Xfinity to jump on their AP, and you're toast. I don't know why anybody would defend them or give them any bit of slack on this. Once they figure this out, they will do it.