Unfortunately, at least when there is a desire to change one's client, clients may use different wallet files. Otherwise it is even usefull when e.g. having a deterministic wallet like in Armory (future addresses are predictable and therefore the wallet requires a backup only once).