Софья была не совсем умна.Она испытывала к Молчалину только лишь материнские чувства. Перечитав кучу лирических романов она придумала себе образ жениха:он должен быть ниже ее по социальному статусу,она как бы поднять его с колен,он должен быть робкий,чувствительный,скромный,милый,он должен быть просто невероятным романтиком.И когда они с Лизой обсуждали всех возможный Софьиных женихов она поняла,что Молчалин больше всех подходит на эту роль.Наверно в этом ее секрет,ну или задумка самой героини Софьи.