Это чертовски трудный вопрос: однозначный ответ трудно дать, но думаю, что на протяжении длительной эволюции шелкопряды утратели способность обитать в естественных условиях (одомашнились), из-за того, что люди вылавливали их в огромных количествах- глупо звучит, но другое объяснение не вижу