GPS is a colloquial synonym for navigation, as in "I'd like to rent a car with GPS".
When GPS is trash talked, nobody understands that to be the satellite system.
And you can trash talk that all you want; it is immune to bad PR because it has no competition.