Its a magical shield, not in the sense of actual ingame shields, but rather a 'sorry, you cannot activate your weapons, this ship is piloted by a CMDR' magic 'shield'.
And ramming your buddy or accidentally shooting them in the face with a full spread of plasma accelerators should hurt them, as its really stupid and immersion breaking if it does not.
Ah, gotcha... was trying to understand the context of what you meant by shields and how they affect weaponry.
As to the "murshun" factor, that's actually the crux of the matter... Both PvP and PvE players have different opinions of what's "immersive" to them.
(hence the reason behind Hotel California existing)