Half of my table is either tech dorks on the level of senior network engineer for PayPal and a supervisor for Cybercom-USN, or the other half military vets with multiple combat deployments/decades of tactical experience, and none of us beat each other up over details too badly. Immersion in any fictional/fantastical genre requires buy in by the participants.
It's not a matter of "beating up", it's a matter of "Oh, how does that work?" and wanting more details, more information, more specific.