Featurewise, H.264 is completely backwards compatible with MPEG-2. That would render this whole argument largely pointless.
As with every MPEG codec, encoders will take a while to mature -- so I'm sure there's a point in using MPEG-2 over H.264 right now where bitrate is not an issue. In time...