One other thing I would like to point out - One of the reasons Duty Roullette was built was to ensure that newer players would have the opportunity to have someone else that has been through the dungeon on their team so they have some sort of advantage and do not run into a dungeon blind.

Yeah, your daily bonuses on myth, etc are another benefit from it, but maybe we should start being a little bit more thankful of the fact that, without the "noobs", we might not be getting some of the awesome bonuses that we get now for doing DR.