Ответ:

Смерть Базарова необходима для художественного и идейного завершения романа. Герой заражается смертельной болезнью во время работы врача и умирает, потому что случайная ошибка лишает его возможности выздороветь.

Однако смерть имеет не только сюжетное, но и философское значение. Она показывает ограниченность человеческих сил перед природой и судьбой. Базаров, отрицавший любовь, искусство и духовные чувства, перед смертью раскрывается как живой человек: он проявляет любовь к родителям, признаётся в чувствах к Одинцовой, испытывает страх и стремится сохранить достоинство.

Трагический финал подчёркивает сложность и противоречивость образа Базарова. Герой не получает возможности проверить свои общественные идеи на практике, но сохраняет мужество и внутреннюю силу до конца.

Ответ: Роман заканчивается смертью Базарова, чтобы показать трагическое столкновение сильной личности с природой и судьбой, а также раскрыть подлинную глубину его характера.