Battletech was created a bunch of years ago and set in the far future..
To me, that "far future" doesent seem that "far", in fact, the setting dosen't have many of the things we now take for granted..
things like:
1) Targeting computers the size of laptops (instead of multi-ton computers that only slightly increase range and accuracy)
2) Lasers that DON'T have efective range (becouse lasers don't lose potency with range, unless going through a light-inhibiting medium, and air or empty space is not one of those)
3) Rapid-fire (and I mean 3000+ rounds / minute) autocannons / gattling guns.
4) Computer-enhanced lead targeting (target lead)
5) Wide-area spread bombs / missles / rockets that do hundreads of meters of area damage instead of just 30 meter artillery shell expolosions that are on a level of tech present duting WW2
6) Modern high-tech looking mech cockpits with holographic displays instead of cockpits that look like those commonly found in WW2 russian tanks. (Tina explained why this is so, but still)
7) Hackable and generaly high-grade electronic warfare, not just lowsy ECM..
8) Unmanned hunter-killer drones with on-board weapondy and high explosives for suicide bombings
9) Shields - I'd expect that in the year 3000+ we would have a means to shield agains a common cannon shell
10) More humanoid and syfi looking mechs instead of walking tanks that are so easy to hit it's like your shooting at skyscrapers
11) Infrared heat tracking instead of that gray-white thing we call heat view
12) Satelite-guided missle tracking (they can drop them in orbit from dropships over a battlezone)
13) Jam-free rapid-fire autocannons
14) Modular easy-to-repair mech design (omnipods are only logical, and yet, no omni mechs for IS till later in the century)
15) Camera-based cockpits instead of easy to shoot "please shoot me in da face" huge glass surfaces
So yeah, why should gauss drop-off when so much doesn't make sence?
Its Battletech.. enjoy it as is.