Онегин был обижен на Ленского за то, что тот пригласил его в гости, обещав!!! (как бы ясно, что он не командует у Лариных, да?) что у в гостях у Татьяны "никого не будет".
Когда же выяснилось, что у Лариных "кто-то был", да еще и в количестве, превышающем любое терпение, Онегин настоооолько обиделся на Ленского, что затеял танцевать с Ольгой и исключительно с Ольгой, а та через две недели должна была стать женой Ленского.
Ленский за танцы вызвал Онегина на дуэль.
Естественно, эта канва - полный бред, которым поэт хочет от нас заслонить то, что случилось на самом деле. Евгений Онегин - это ведь не роман о любовной линии, это роман о повествователе, и написан он исключительно для того, чтобы дать повествователю высказаться по разным вопросам. И чтобы подтрунить над некоторыми реальными лицами в окружении Пушкина. Поэтому прямое действие несколько под этот стеб замаскировано и служит его реализации.
Итак.
Онегин прекрасно понимал, что Ленский не может гарантировать количество гостей на дне Рождения, и мог покинуть праздник в любой момент.
Думаю, было ясно ему, что, танцуя с дамой Ленского, он бьет по самолюбию поэта. Но наказание - выше преступления, и уж кому как не Онегину это знать.
Ранее в романе упоминается, что в деревне вообще не заморачивались на такие вещи. Онегин гулял с Татьяной в саду один длительное время, без присмотра, и никто ему слова не сказал, потому что "имеет жизнь в деревне свои права".
Поэтому, скорее всего, и Онегин понимал, что эти танцы к дуэли не приведут, и Ленский понимал, что драться не из-за чего.
Преступление не соответствует наказанию. Ленский не виновен. Онегин может спокойно покинуть дом и избавить себя от мучений. У него хватило бы наглости сделать это прямо с порога - это точно следует из текста.
Но Онегин принимает решение остаться. И это совершенно осознанное решение каширует желанием "отомстить" Ленскому.
Ольга ему, кстати, не нравится. И Онегин ведь к Ленскому относится очень хорошо по тексту...
Далее следует невнятица по поводу того, что Онегин так был внимателен к правилам общества, что не мог пойти и извиниться, что отменило бы дуэль.
Это противоречит всему, что написано в главе 1 и главе 2. Безусловно, мог. Вся жизнь Онегина - бегство от общества и пренебрежение его законами. Он просто уходил из дома, когда к нему кто-то приезжал.
Причем уходил таким образом, что сам этот уход мог бы стать причиной дуэли - но никогда не становился. Онегин прекрасно знал грань, после которой вызывают на бой.
Вывод - Онегин убил Ленского совершенно не из-за Ольги и не из-за дурака Зарецкого, и не из за неправильно посчитанных гостей у Лариных.
Должна быть намного более веская причина.
И мы ее обязательно найдем.