Someone who has not been convicted of a crime is effectively innocent. Therefore, the retention of their DNA is wrong.
I have quite a serious genetic disease and therfore my DNA is interesting. If I wish to surrender some for research purposes, that's fine - but I would not like to be forced into that for scientific purposes. Why should some drug company profit from my DNA?