Why thumbdrives drivers can be installed automatically by windows?

Because all of them use standard drivers. It allows to use a wide range of thumbdrives without installing new drivers.