In time hopefully the reference wallet will go to a deterministic model. Unique random private keys are simply to "fragile". It is to easy to lose coins. A deterministic wallet would always be safe if the seed is saved or backed up.
One might think that this should be a high priority on the todo list...