"I think India needs a foreign expert. I can say it from my experience that Indian coaches are not good enough to fulfil the requirements of modern hockey," Charlesworth said.
Charlesworth's comments came two days after fellow Australian Michael Nobbs was prematurely relieved of his duties as India's chief coach because of non-performance.
Nobbs, who took over the charge in 2011, was offered a five-year contract and handsome salary, but his association with Indian finally ended on a bitter note within 2 years.
Charlesworth said he was surprised by India's decision to select Nobbs over Roelant Oltmans for the chief coach's post.
Also Read
"There are many questions. Firstly, if I was given a choice between Oltmans and Nobbs, I would have chosen the Oltmans who is more experienced," he said.
"Why did they choose Nobbs then? And if he was made the coach, he should have been given the support he needed," said Charlesworth, who is presently the coach of Australian team.
"I think it is not easy to work without support. What Indian hockey need at the moment is a good structure. They must have long-term plans. India must provide whatever support a coach needs, and the expectations should also should be realistic," he told PTI Bhasha from Perth.