One of my pet peeves is software the “yanks the rug” out from under you. There seems to be a lot of this going around, mainly in the commercial world. What do I mean? You spend a lot of time designing and developing GIS systems, only to have one of the key features you...