One very important situation where you need to be completely clear whether it's a slur or a tie is when inputting to a computer notation program.  The two are logically quite different, and are entered using different commands.