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