They have every right to roll greed or need on it. If you need the gear, go as that class and roll need so that you're only competing with people of the same job as you. Would it be nice if they let a person undergeared have the drops? Sure. Is that expected or required of them or are you entitled to the drops? No. So queue up again on the job you want gear for and run the content until you get it. Making a post like this does nothing to help your gearing goals.