Никакого нравственного превосходства у Пандавов над Кауравами не было. (Если не считать нравственным превосходством их шашни с божественным покровителем).
Не следует забывать, что книга - назидательная, то есть учит различать добро и зло. Злые поступки Кауравов в отношении Пандавов описаны с дидактической нудностью: тут и нарушение права Пандавов на престол, тут и подлость с коварством (хотели сжечь Пандавов, публичное унижение Драупади и т.д.), тут и глухость и нежелание прислушиваться к разумным доводам и не доводить дело до войны после того как Пандавы получили формальное право предъявить требование на престол, и т.д. Также и Пандавы выведены хотя и не полными праведниками, разумеется, но тем не менее людьми, стоящими за справедливость - где-то по существу (хотя и не формально), а где-то и формально и по существу. Таким образом, битва при Курукшетре - это, воистину битва между добром и злом. Что к примеру не скажешь о нынешних войнах, ну так-то... где в целом воюющие стороны выступают не за справедливость, а всего лишь "за себя самих". На что хотя и имеют полное право, но праведности в таких войнах не сыскать.