If mining hardware was instead dedicated to generating new addresses; how long do you think would it take till someone stumbled on an existing address that had more BTC stored than what the person would have earned by mining?
I think someone quotes something along the lines of billions of years in a previous discussion regarding this.
I suppose it depends on how efficient your algorithms are, but I wouldn't count on finding anything anytime soon.