hl2 doesn't have a good story, gordon freeman isn't a good character any more than a goatee is a good person. Just a series of well tested shooting segments with lots of novel little twists here and there dragged down by needless exposition.
Portal 2 suffered a lot of the same missteps that HL2 did, in that they added far too much narrative and flashy stuff. running through rooms puzzlin with the occasional joke over the PA was a better formula. Should have just cranked the difficulty up to 11 for the runback. co-op stuff was real great tho'.