The NPC BSs don't have shields because it makes SP impossible, and so far Igiss has stated that he wants to keep SP playable.
We don't remove them from players because the shaking makes it impossible to aim. And it makes EVERY engagement costly which, in turn, promotes more ooRP power trading...and so on.