Imagine the case that for some project you always compile for the same target. To avoid specifying the target every time that you compile you will define it inside the Makefile for your project. It's not really common to change the project's target so I believe that this is a common practice for Contiki developers. In that situation this line may delete the target makefile and cause errors which are difficult to detect.