Энергия фотонов видимого света для некоторых физических тел недостаточна для перевода атомов на другой энергетический уровень. В таком случае они проходят сквозь тела.
Эти тела и будут прозрачными для света.
Например стекло поглощает ультрафиолетовый спектр, т.е. фотоны высоких энергий, но пропускает фотоны видимого диапазона без рассеяния.
Потому, что диаметр ядер атомов в миллионы раз меньше расстояния между ними. Для сравнения звезды тоже в миллионы раз меньше, чем расстояния между ними.Можно сказать, что космос не прозрачный?
Но прозрачность для нашего глаза связана со светом, а вот свет между атомами проходит хуже, чем между звездами, поэтому многие вещи нам кажутся непрозрачными )
Удивительно. Все предложения правильны, но никакого отношения к вопросу: "Почему вещи прозрачны?", не имеют.