Right, but when I generate an address (which stores an assocaited public/private key pair in my wallet), as long as it's not involved in any transactions, then it is never broadcast to the network. As far as I'm concerned, it's just a set of unused keys in my wallet. I don't see any reason why I shouldn't be able to delete this key pair from my wallet, correct?
Maybe I'm not understanding it fully....
Oh, that does make sense.
I see why they wouldn't put it in the client though, accidentally deleting the wrong addys would be expensive. There should be a hide this addy button though. I'm sure with a little knowhow you could modify the wallet file to forget them.
Is there really a need to do anything but hide them?