Меня немного смущает постановка вопроса "решить проблему сирот", такое ощущение что у нас есть какое-то фиксированное количество сирот, мы их всех отдадим на усыновление и все, проблема решена. Но ведь это не так, появление сирот это процесс, который происходит постоянно. Да я согласен с предыдущими авторами, что необходимо сократить их количество, путем более активного усыновления, информирования молодежи, борьбы с нежелательной беременностью и т.д., однако окончательно проблема не будет решена никогда, потому что даже в самом идеальном обществе родители ребенка могут погибнуть и он останется сиротой.
Извиняюсь, может действительно неправильно выразился, но я думаю, что большинство меня поняло.