The ending have made people realised what have happened in the world between 1945 and today.It shows the innocence of a nine-year old boy when the Holocaust happened.It also shows the selfish side of people-those who sat by and did nothing when they saw groups of people being walked from camp.One should really reflect,"Would i stand up and done something if I was there?" If the ending is different,if Bruno did not die,it would reduce the effect on the readers to reflect on Bruno's and Shmuel's friendship.Bruno's loyalty to his friends have truly touched many hearts.
Therefore,I think the ending is a good one:)