200 лет назад такая разница в возрасте большой не считалась. Средний брачный возраст для девушки - 15-18 лет, старше 20-ти - это уже "засидевшаяся", она же "старая дева". Кроме того, в те времена вступление в интимные отношения с девушкой дворянского происхождения - это нонсенс, добропорядочному дворянину, каковым, несмотря на все "шалости", и был Онегин, и в голову бы не пришло. Он всего лишь отказался на Татьяне жениться.
Вы вообще Онегина читали? Какие 15 лет? О чём вы говорите? Татьяне было 17 лет, а Онегину около 26
Не пятнадцать, а гораздо меньше.
7 лет разницы, Татьяне было 18 (и она уже считалась "засидевшейся"), а Онегину 25
Татьяна была приблизительно 1802-1803 года рождения, а Онегин - 1796 года рождения. То есть шесть-семь лет разницы. Татьяна была ровесницей Ленского.