I think that is exactly why it is so good. The ending is morally ambiguous.
I think a sign of a good tragedy is not being able to blame people for what happened. Put yourself in Joel's shoes and do you think you would do the same? Also, on the side of the fireflies, they were trying to do the right thing but does the end justify the means? I thought it was cool in that there was no real right and wrong. Just different perspectives and conflict because of it. Similar to real life in many ways.








