Причина проста: Маша была воспитана в строгости, в приверженности семейным ценностям и традициям христианской религии. А по законам, религиозным и светским, разводы в то время были почти невозможны, брак, совершенный в церкви был непреложным.
То есть в церкви она дала клятву, и только поэтому отказала Дубровскому.