Sorry, yes his name was Jorge not George.
As for being the only good character iv got to disagree (though I will admit I think he is probably the fan favorite and my favorite as well). The whole team was quite interesting even with their limited character development. Which is ok, because Halo Reach is not a character driven story, its a setting driven story. Its less the story of the characters of Noble team and more the character of Reach, with the setting taking point over the character. Which is by large how Halo should have stayed. We see this in Halo CE as well with Chief and Cortana really only vehicles for the player to explore the setting.
As for Carter I felt it was very emotional, and was generally saddened by his sacrifice same with Jorge. Though I personally feel Emiles last stand is the hardest hitting because at that point you understand Emile, hes a broken soldier who put himself back together and ended up jagged for the effort. But softens over time, hes perfectly willing to stay behind on Reach to cover your escape and the line "Im ready, how about you" before he dies tells us more then any hour long MGS esq cutscene could about Emiles character. The deaths of Noble Team and the general tone of Reach is quite good and is meant to portray a war and military valor and sacrifice. Carter who a lot of people consider boring is exactly what a commander of a spartan team should be, taciturn, calculating, focused on missions, and willing to sacrifice himself for the cause.
Again as always its a piece of media, content for consumption. What we get out of it is by large based on our own values and personal experiences. Are there things objectively bad in the game outside of personal preference? Absolutely (the biggest thing being the lack of connection with the book Fall of Reach), but its a very good game and presented well. Unlike Halo 4-5