As a programmer, being efficient with your coding is imperative. Less lines of code mean less work for you. What is my point, you may ask?
I am fairly certain I know how the developers programmed the overall loot system. Variables do exist, such as different weapons only being able to drop at certain locations. My conjecture is this: they created a random number formula that assigns values to certain items, then randomly distributes these values, implementing them into the loot container. This would save SO much time - imagine how TIME CONSUMING it would be to type out a million different conditional if/else if/else statements. Again, this is just a conjecture; it is not confirmed, but rather an educated guess based on experience.
As opulent as I have been in my looting experience, I can confirm that loot is definitely random. I don't know how you expect me to prove that it is; it just is. Believe what you will - if it works for you, then it works for you. Looting is a bit like religion, in a way. There are many different styles and you can believe what you can, but all revolve around the same general concept. The one concept that they share is that you are going out and killing enemies. That is the only way to get and collect loot. It is just a matter of getting lucky with the computer.
I do not think Lord Darknesz had any animosity towards your guide, Charles. He was simply providing it as an example, and it just so appears that your guide is one of the more prominent ones. No malice was intended.
I will also remind you all to keep this discussion mature and under control, as Kate stated previously. If drama sprouts, you are responsible for your own actions and may be subject to warnings.