In Mahabharata the lead female protagonist Draupadi has 5 husbands. This in today's times is considered as a sign of prostitution. Thus such an influence is avoided at home.
After the gamble Duryodhan had asked Draupadi to sit on his left thigh. This is a symbol of intimacy shared only between husband and wife. Thus to avoid such kind of infidelity,the Mahabharat is not kept at home.
The Mahabharata is story of political issues,love,relations and fights. Keeping this book at home is believed to influence the familial peace and order.
The story is centred around the epic war which was fought within families. People have a general superstition that having this book at home could lead to chaos and absolute strife at home.
Mahabharata is the longest epic poem in the world. It contains over 100,000 shlokas or over 200,000 individual verse lines.Â Most people keep either the Bhagvad Gita or the Bible at home as that is easier and more coherent to read.
Mahabharata has a lot of scenes relating to sex and sexual innuendos. Thus this text is avoided at home as most Indian families have kids in whose presence they wouldn't want such literature to be read.
There are many instances in the Mahabharata which seem to disrespect relations and show people in a bad light. For example Droncharya asking for Eklavya's thumb or Draupadi insulting Karan by asking him to step out of the Swayamvar just because he was a chariot driver's son-these instances teach a bad lesson!