Не стоит этот момент рассматривать буквально. Убивает или нет. Дело в том, что
Вирус, одинокий и свободно висящий в воздухе действительно большой длиной трудно убить, потому что он физически меньше длины волны.
Но как правило они кучкой , еще и в капле / на пылинке сидят со множеством других вирусов и бактерий , которые выдыхает человек.
Во вторых, электромагнитное излучение, такого рода не обладает строгой фильтрацией по частоте. Если поставить мощную УФ лампу, время от времени на предмет излучения будут таки попадать кванты света гораздо более коротковолнового диапазона. И со временем, вирус все равно погибнет. Вот только сколько времени на это уйдет - это уже другой вопрос. В нашем случае нужны минуты, а не часы или дни.
Солнце излучает в полном спектре электромагнитных волн. Природный фильтр атмосфера(ионосфера и пр.) является неоднородной средой и поэтому фильтрует значительную часть вредного нам( а не только вирусу) излучения.