Josef Zinnbauer has broken his silence for the first time since resigning from his role as Orlando Pirates head coach last week.
The German shockingly quit days before the start of 2021/22 DStv Premiership campaign after Pirates' MTN8 knockout defeat to Swallows FC.
During his time at the Soweto giants, the 51-year-old steered the Buccaneers 35 wins, 20 draws and 13 defeats in a total of 68 matches.
Zinnbauer arrived at the club in December 2019 and last year guided Pirates to the MTN8 title, ending their long wait for silverware.
But now the German-born is ready to open up about his time at the Sea Robbers.
Zinnbauer, who previously mentored Hamburger SV in Bundesliga 2, said that he enjoyed his time at the Buccaneers.
However, he admits the players under his watch at Pirates are well short of knowing "basic skills" in football.
"There are things that you can teach your players as a senior head coach, and there are things that a player should have learned from a young age, which is difficult to teach when he is already old," he said, as quoted by the Goal.com website.
"I enjoyed my time as an Orlando Pirates coach, but players there lack development, basic skills.
"Especially the defenders, even a 17-year-old European defender can do much better than some 30 years old PSL defenders.
"You can teach, shout, but it's impossible to change their weakness at that age."
Zinnbauer added: "South African clubs should learn how to develop players from as young as eight years old if they want to be successful in the future.
"Stop hijacking already old undeveloped players. Be patient with development, and you can go from where you are and become a powerhouse in football.
"You (South Africa) have extremely skilful and talented players, but you develop them wrongly."
Meanwhile, the Buccaneers are back in action on Tuesday against Marumo Gallants for a midweek Premiership encounter.
Kick-off is at 17:00.