GPS guidance isn't effective against adversaries with even the most basic electronic warfare capability. Ukraine mostly stopped using those systems years ago due to Russian jamming / spoofing. But other precision guidance mechanisms remain at least somewhat effective.