Aggressively promote the replacement of HTTP with HTTPS
The video linked below makes it very clear on why HTTPS should always be used instead of HTTP.
Currently, all that happens in Microsoft Edge when you connect to a web page through HTTP is that a "🛈" icon appears in the address bar. Since the web page still works, there is little pressure on web developers to drop support of HTTP in favour of using HTTPS. In essence, by treating HTTP almost identically to HTTPS in Microsoft Edge, Microsoft is not doing its part in promoting a safer, more secure, privacy-respecting Internet.
Microsoft should be a leader—more aggressive than its competitors—in promoting the replacement of HTTP with HTTPS. Below are some ideas to help Microsoft achieve that:
• Build the functionality of the HTTPS Everywhere extension (available for web browsers other than Microsoft Edge) into Microsoft Edge.
• In the short term (<1 year), make the address bar turn red or pink if the user connects to a web page using HTTP. Display a "Not Secure" message, similar to Google Chrome.
• Announce that, in a release 1 – 5 years from now, Microsoft Edge will display a warning screen whenever the user tries to connect to a web page using HTTP. The user must click on a link or button to acknowledge that they know that their connection is not secure and proceed.
• Announce that, in a release 10 years from now, Microsoft Edge will drop support for HTTP connections.
• Promote the importance of using HTTPS instead of HTTP and promote how Microsoft Edge supports this cause.