When a diff tool is included with the scm, it's hard for the average user to separate the functionality even if it's possible.
And odds are you'll probably to be able to use different diff/merge tools to handle various file formats (plain text, xml, binary, etc.) so you won't have to rely on just one getting everything right.