i am also confused about the emphasis on GPS (see my comment), but i would guess that restricting the technology used in these things keeps the price down. GPS is good enough to label images, and probably good enough to guide something flying at a moderate altitude. it may have made more sense to keep these things (relatively) cheap (that also means if they are lost, there is less technology lost too).
It's probably just "failure of imagination" in preventing this hack - inertial navigation tech isn't exactly new (was pioneered in WWII and really came to age building ballistic missile navigation systems) so I doubt cost/classified technology would be a factor. It's just sad because having an intertial navigation system and a GPS system working to agree with each other or else some fallback (inertial homeward bound since that's an internal system, your accuracy would be off but it'd get back to friendly territory at least) would have prevented an attack like this (I believe at least - please tell me if I'm wrong).
I'm not sure what hardware in the system is really making the Iranian's mouths water - obviously the stealth tech has to have a great monetary and military value...I wonder how much the internals of this system compare to a predator drone that they already have captured many of as the article stated.