So you’re saying that where the rule http://infinitythewiki.com/en/Shock_Special_Ammunition#Effects says:
Units with a Structure (STR) Attribute instead of a Wounds Attribute, such as Remotes, TAGs, Vehicles, etc. Against these, Shock Special Ammunition has the same effects as Normal Ammunition.
it doesn’t say:
Against these, Shock Special Ammunition has the same effects as Normal Ammunition.
Riiiiiiiiiiiight. Yeah, you’re wrong.

ST is just as much “magic” as SW, they just ruin the suspension of disbelief with all the pseudoscience technobabble.
”It just works” in SW is *usually* more internally consistent and easier to suspend disbelief.
Except starkiller base. That made no sense.

You’re being hypersensitive. There was no personal criticism in @BaleWolf‘s post.
Verisimilitude, mate. Willing suspension of disbelief is required for the game. This is easy when small details are correct. This is hard when small details are wrong for no good reason.
The guns being realistic makes it easier to accept the fantastic elements. It’s an actual thing, so you don’t have to just take my word for it.