기생이 주인공이 되는 것은 대중적 연애 소설의 공식과도 어느 정도 통하는 면이 있다. 신분이 낮고 천한(혹은 평범한) 여주인공이 신분이 높고 고귀한 남자주인공의 마음을 사로잡아 결국 사회의 공인을 받는 결합을 이루는 내용이 여전히 반복되는 대중적 연애 서사물의 공식이라고 할 때, 인기가 있으려면 여주인공은 신분이나 지체가 낮아야 하고, 남주인공은 높아야 한다. 또 그 차이가 크면 클수록 서사 진행의 흥미가 진진하게 마련이다. 그렇지만 다수의 독자가 자신을 투사할 대상으로 여주인공을 삼을 때 하필이면 왜 기생이어야 하는가라는 문제가 남는다. 이러한 문제는 평범한 여성과 양반 남성의 사랑을 다룬 소설에서 평범한 독자가 감정 이입이 더 쉽지 않았을까, 혹은 신분의 차이를 더욱 크게 벌려 예컨대 백정의 딸과 양반의 사랑은 더욱 극적이지 않았을까라는 궁금증을 유발하기도 한다. ‘낭만적 사랑’의 관점에서 이 문제를 해명하려 할 때 참고가 되는 것은 다음과 같은 설명이다. 기든스에 따르면 ‘낭만적 사랑’은 귀족 사회에서 처음으로 생겨났다고 한다. 귀족이나 신분이 높은 사람들만이 혼외의 정서적, 성적 관계를 맺을 수 있었기 때문이다. 서구의 귀족 사회에서 결혼과 낭만적 사랑은 전혀 별개의 것으로서 남편과 아내의 관계는 냉랭한 것이기 일쑤였다고 한다. 그들은 큰 저택에 살면서 남편과 아내가 각자의 침실을 쓰고, 각자의 하인을 부리면서 둘만 따로 만나는 경우는 매우 적었다. 귀족이건 서민이건 결혼에 대한 결정은 가족에 의해 내려졌고, 본인은 자신의 결혼 문제에 대해 발언권이 거의 없다시피 하였다고 한다.
대중적 연애 소설의 공식은 낮은 신분의 여주인공이 신분이 높은 남자 주인공을 만나 사회의 공인을 받아 결합을 이루는 내용이다. 그러나 여성 독자는 왜 하필이면 기생에게 자신을 투시해야 하는지에 대한 문제가 남으며, 이는 결혼과 낭만적 사랑은 전혀 별개의 것이라는 서구 귀족 사회의 낭만적 사랑의 관점에서 설명되어질 수 있다.