As a Rush fan, and having studied their lyrics and read Neil's writing, I have gained some insights into the philosophies they hold. I can only agree with you and not with the people you reference in your last sentence.
Not everyone who enjoys Rush music necessarily understands the messages and concepts in the lyrics.
This idea that the GPS industry "cheaped out on the filters" just won't die, apparently. The fact is, every engineering project is an exercise in trade-offs. Designs must balance the requirements with the budget and laws of physics. When you know the environment, you design towards it. In other words, the GPS makers designed their equipment based on the fact that the nearby spectrum would be low-powered satellite communications. Thus the filters on the front ends of the GPS receivers were built to reject that type of sideband interference. To do otherwise would not not be the correct design decision.
If everyone had to design their RF sections as you imply, every radio receiver in the world would need a 500 dB/decade "brick wall" filter to reject possibly ANY signal not included in its passband. These filters would be so large and complex as to render mobile devices impractical. The costs involved would make such devices too expensive to sell.
Please do not continue to drink the Lightsquared kool-aid. It is toxic.
The Tao is like a glob pattern: used but never used up. It is like the extern void: filled with infinite possibilities.