Highlands Park chairman Larry Brookstone explained that they sign players according to the needs of the club.
"Going into the new season we did not want to bring players in just because they are Premiership veterans," Brookstone said.
"With Ndoro we had some things to weigh up from a financial standpoint but if you remember with Lebo [Cheeseboy Mokoena] we had many options in his position already."
Many teams are unwilling to sign players for charity's sake. Cape Town City owner John Comitis explained that his club does not sign players just to add numbers.
"When running a club, you cannot have a big number in your squad and you want people who will be able to contribute to the team," Comitis said.
"At the end of the day we sign players who will be playing. If they are not playing then they unfortunately need to be out.
"So with some of these players the question is; will they be playing?"