Mitsu put that rumor to rest a while back. Also, I've heard nearly the exact same comments from mechanics of the cars they work on, not always the case but I hear it a lot so it doesn't mean much to me, I know what the cars are like.
You had mentioned the looks seperately so I just didn't quite understand the comment, but it though.