Confession time: I've never thought much of George A Romero's movies. To be fair, that's my own fault, as I seem to be watching them in reverse order. I like Land of the Dead well enough, although it felt a bit schlocky for my tastes, rather cheesy. And I've only seen the final act of Dawn of the Dead, so I can't really comment on it. I remember thinking what I saw was very B-movie, there was a lot of gore there and I couldn't see the reason.
That's because George Romero's movies only make sense in the context of the whole.