NNicloleF,
Seizment of passports in UAE is very common thing for many companies, and in general that is illegal. But, looks like noone cares here in Middle East.
As for the crew, no need to worry, as they can't take the passport away from you. That is travel document and according to GCAA you MUST have passport whith you whenever you are flying.
So, relax ....