However the basic density isn’t really the factor of interest. What’s more interesting about DNA is that you don’t need to store it on a surface. So while with semiconductors, you can only really cover a 2d surface (and maybe stack a few dies for density). With DNA you can pack a lot more information into a 3 dimensional area.
I however am not particularly bullish in DNA storage. We don’t really have the read systems we’d need to make this viable (still costs ~1000USD to read the ~ 1Gigabyte human genome and > 1 day). Unless these guys have really developed something very novel, we don’t have the write systems either.
Both the read and write systems are also highly errored compared to digital storage (like error rates of 1 in 100). So their are many issues...