I am currently working on a project which must include content from third party CDN's. Unfortunately, lots of them do not support HTTPS at all. So while my site safely serves everything over HTTPS from origins I control, random images I'm including from elsewhere make it look like something is very wrong. Shouldn't at least CDN's at this point switch to HTTPS-only? There is no downside in including HTTPS resources in pages served over HTTP.