Well there are a few problems about HL2 textures in tf2.
1. Not everyone who has tf2, has HL2. So in order to let them you need to package up all those textures when getting your map up which can really increase the file size.
2. HL2 textures do not fit the tf2 theme, and hence look weird.