... I don't know if you've used the software, but you can generate addresses offline.
How does generating addresses offline help with collisions? They are still not checked if they are duplicates.
I just don't think that bitcoin has any chance of being taken seriously for big amounts as long as there is even a slight chance of a collision.