The vulnerability you posted in this thread is a good example of how platform-independent applications carry potential problems everywhere.
With regard to Windows, I have multiple Win7 instances, of which all but one are VMs; the exception is a dual-boot (BootCamp) on my Mac. They're for running Windows-only applications -- I don't use them for internet access other than updates. My internet work is done primarily on MacOS and Linux (CentOS and Ubuntu), but that's mostly because a lot of my real work is done at an SSH xterm, which are properly integrated into those platforms; none of the third-party bolt-on xterm/SSH solutions for Windows are nearly as handy for my work.
I largely disable SSH and use TLS only with full range of versions listed. Some websites don’t like that setting.
SSH is still not very secure and and there is no “fix”, but for that matter TLS is only slightly more secure.
Something better must be in the pipeline. But I haven’t seen it.