Bioware should make it impossible to need items that is not for your class like many other MMOs has already done.
Absolutely not. Practically every piece of gear in swtor ops has an enhancement which can be used by anyone. A marauder needing on jugg DPS equipment can swap shells and equip it. Also, once you're well above the gear level of these isntances, Needing for companions and Greeding for vendor credits is a nice feature that keeps people form having to run back to boss bodies from passing.
If someone is rolling Need on things they will not equip themselves, ask them to trade it to the person who does need it. You can always request a re-roll and trade if someone wants it for a comp and so do others. Don't keep DPS on a team after they ninja something.