MS can trademark Windows in conjunction with computer interfaces, but not if they decide to make windows that go in houses. That's where the common usage trademark issue arises. Also, if like kerosene the word becomes common usage then the trademark can be revoked.
The law is nuanced, there is no blanket ban on trademarking words in common usage.