Even Mother Nature Hates Comcast