True, but that's actually a very significant barrier to getting my DNA compared to having it sitting in a massive database that a cop somewhere can query.
Currently it is a very specific operation, but just imagine that in 10-20 years it might be possible to install some kind of very fast DNA scanner at central locations (airports, ...) which scans the air or dust on the floor for traces of DNA.
Currently it sounds a bit scify-ish but I think we might get there in a decade or two.
How long until foreigners are required to leave a DNA sample at US immigration checkpoints at airports when entering the US? Fingerprints have already been collected there for a long time.
Or just bring back the TSA air puffer machines (rev. 2), and say you're doing it to keep people safe from known terrorists with fake ID whose DNA you have on file. You'd have a full-population genetic database in no time, matched to identifying information, passport/license numbers, and travel history.
That incurs a lot of R&D costs and costs of installation, and people might not be okay with such a thing happening because it affects everyone. On the other hand, querying a DNA database doesn’t face much resistance because it only affects a small number of people.
That's a fun (and scary) thought. Thankfully we're not there yet. When we do get there I hope we'll have the same privacy concerns as we do today for these online databases.
It doesn't invalidate the current concerns, though.