Я так понял, что речь идет о размере страницы сайта.
НЕТ, "2 мб и 5000 строк кода" это абсолютно ненормально.
Вообще я бы рекомендовал задавать такие вопросы конечному потребителю. то есть гугловской
утилитке
Но из чисто эмпирического опыта я бы за пару сотен килобайт максимум не вылезал.