Сталинград, хоть и очень сильно отражает грязь войны, но вся чернуха убрана. Он не рассчитан на то, чтобы показать все реалии. Понятное дело, что в реале он не вспылил бы и вел себя совсем по другому. Но как вы сказали, фильм направлен на патриотизм. Фразы Чванова построены из ходя из этого.
Но опять же, толку спорить, если ему дали эту роль и отыграл он ее по написанному сценарию. Полного реализма в фильмах о войне, пожалуй, никогда не покажут.