This is a good example why the industry as a whole is always salivating for [software as a service | client-server apps | web apps]. It puts control squarely in the hands of the vendor, rather than the user (I count developers as being the users of a platform).