I have to say very interesting points of view, but chill it's a game, why and how they work is irrelevant, even a Tech-priest couldn't tell you what they are, so trying to define them will be impossible. It's a game. I always saw las weaponary simlar to that of Star wars, a bolt of energy. As for spotting a sniper, it's the same rules in the DH book for spotting a sniper with an SP weapon.
Also, the Tech of the 40K has evolved over the last few years, Bolters in 2nd ed TT used to fire Duterium shell, otherwise known as Heavy Water, H2O2, in other words making the bolter a water gun, but GW simply said that it was merely a word they use because it sounded cool, now they are Adamantine tipped Mass Reactive Shells.
So to the GM in question, run it how ever you feel is right, discuss it with your group, you are their point of contact with the 40k Universe.