I personally look for the rolls, if no one needs I need it for my offspec and I tell the group. If there is someone that needs I check them out, if they too need for offspec I need too, if not and I see they need it more than me then I pass it to be the nice guy.
Still I wouldn't really react the way you did it, you informed them at the start it should have been enough. Only suggestion is not use words like "dd gear" say "dps gear" or "damage gear" -me being old school we said "dps" so "dd" is new for me, I don't like!