Почему Троекуров не отменил венчание Маши и Князя
Потому, что князь был богатый. И после его смерти, так как он был приклонного возраста, его богатства перешли бы к нему. В тот момент Троекуровы были важны богатства, а не счастья дочери.