I like how a game that doesn't talk about "deep" issues isn't a well done story. The truth of the matter is content and delivery are both important parts. Imho I dont think Kojima does very well at the delivery part. The dialog at times ia quite corny even when talking about these serious topics. MGS4 may have a great idea for the story but I don't like the way its delievered. Its not just the long cutscenes but also the dialog that I dont find appealing. I still finished it but I dont think it was perfect by any stretch of the imagination.
Half life may not tackle those "issues" like MGS does but it delivers its story in a much better way imho. It always works with the strength of the medium by keeping the gamer "in character". In game dialog works wonders for immersion.
I think if Kojima did alot of the basic dialog and codec seens in game and trimmed the story down a bit. Then got rid of a bit of convoluted dialog and put a bit more gameplay in the latter sections of the game then MGS4 would have been pretty much perfect to me.








