Why web browsers shouldn't force sites to use SSL
twitter.com
twitter.com
Although, not likely since browsers don't rely on just one CA, and in theory not all CAs would be in the same jurisdiction. However, it still is something to worry about since you have systems like iOS where the user has no way to side load an other browser.
They are?
Currently, it's just you can't use new features on non-https site. However, it would not surprise if one days chrome or Firefox decide to change how they handle non-https.