Sure from a semantic perspective I suppose you are right. Like I wouldn't call someone on a 10 year employment contract a temp but I suppose technically speaking they would be. Their employment contract would indeed be temporary I suppose it just wouldn't fit the commonly understood definition of that term.