There are many companies that are entirely non-Windows, actually.
And Web developers don't need to waste time learning "the bare minimum about Windows," they only need to learn how to install Windows in a virtual machine so they can use IE for testing purposes.