... the public part of the newly generated address can be checked for uniqueness against the pack of public keys? Thereby guaranteeing uniqueness of the whole address...
Your scheme doesn't protect against
someone else generating the same key at a later time, so it doesn't guarantee uniqueness.
There are approximately 2160 things higher on the development priority list
Indeed.
David, look at it this way. On the one hand, there is a possibility that someone could hack one bitcoin address if everyone in the world tried for a trillion years. On the other hand, just today someone lost bitcoins because of a
backup tool that stole his bitcoin wallet.
Which is the bigger threat to bitcoin's success?