Bear in mind that with ILS/MLS, you are constantly flying closer to the transmitter the lower you get hence the guidance signal gets stronger and more accurate, whereas with GPS, you are moving away from an already weak signal, and if you're in a mountainous area, one or more satellites might suddenly go below your horizon, thus degrading the accuracy of the signal.