Fastcuda, be careful. You seem to be doing what you accused Ben of doing. You don't know if he is a tank or a mage. There are plenty of guilds that will gear their tanks first and then plenty of guilds who gear everyone up evenly (or as evenly as the loot can drop).
I didn't see much where he took your words out of place and inserted bad ones. You as a raid member are required to bring the consumables needed to complete that raid. If something is going to be mana intensive, bring extra mana pots. Any one person should have what they need for their class to function correctly. I as a warlock need to come stocked with soul shards. I should have enough to SS a healer, and give out healthstones, possibly after each wipe. As a healer, you should bring mana pots or mana injectors. Dreamless sleep potions could be used, but it can be cleansed! I'm not going to go into the mechanics of each class and try to explain what they need. Now, before you jump on me saying I didn't read your post, I did. You said you brought pots. But you also complained about the GM not helping to pay or farm for the ones that YOU needed. Kinda sounded like you were expecting an easy ride. Consumables are expensive and that is raiding is about.
I have been in guilds that have used DKP, loot master, and random rolls. The third was a guild that could only do Kara. We had 10-15 people most of the time. DKP is good as long as you don't have people hoarding DKP so new members won't ever get a chance until that person isn't there, they have a brain fart and forget to bid, or they're completely geared and then just start the evil process over. Loot council is nice, as long as it is fair. The guild I am currently in is fair about it. Everyone seems to get their loot fairly and in due time.
Sir (or Ma'am), you talk about others getting gratification any way they can get it at any cost including other people but yet, and I quote "if I win the rolls I expect a bunch of loot over someone else, if they cannot roll a winning number they lost and its mine", make you seem like you are getting gratification in a way that includes trampling over other people. I was in a Kara on my warlock and in the group there was a mage. We completed the Opera event and the Trial-Fire Trousers dropped. I looked at all the casters in the group and no one needed it, so I bid minimum. Well, the mage beat me on DKP. He was wearing his T4 legs and I still had my D3 legs. It was unfair, but that's how the DKP system works. Was it fair? Yes. Did he meet his goal, even though he walked over someone to do it? Yes.
In your situation, if there were open rolls, and both of us rolled and he won, and you were the loot master, would you give it to him, or to the person who needed it more? If you say yes to this question, then you are letting the mage fall into your complaint. If you say no, then you are falling into your original complain. Now, switching the question, you are that mage and I am that warlock. Would you roll on the pants?
Just to let you know, the mage lost 23 spirit, 24 hit, and gained no damage from this. He did gain 3 yellow sockets and the socket bonus was 5 damage and healing. Myself, I would have gained 8 int and at least 10 damage, but lost 12 hit. If you chose yes as your answer to rolling on it, then you yourself would be selfish and walking over people.
You trying to flaunt your degree(s) is actually kinda pathetic. It's just like an Internet tough guy to be all like... look at me, look how cool I am. Also, if you have a degree, then you are most likely educated. But, and this may show the downfall of the American English language, but you cannot differentiate between "their" and "there". You made that mistake a couple times. I don't mean to be a spelling Nazi, but it just jumped out at me as a mistake that an educated person shouldn't make.
I also don't think Ben wanted to throw fisticuffs with you. He may have the power of Jack Johnson and John O'Learly, but I doubt he would have wanted to fight someone over a silly Internet thread.