I am from America and I do not know very much about the knighting process. But if all it takes is to make billions of dollars by screwing over your business partners, stealing their ideas,releasing products that are so sub par compared to competitors and somehow getting them to be the most widely used, then yes I guess Bill Gates does deserve to be knighted. Just because you are really rich and start a charity doesnt make you a great guy. Of course thanks to his terrible software he has created hundreds of thousands of tech support jobs, if you consider that a plus.