I must say, that while the natives were weaker than the European forces over all yet, it was more due to lack of leadership, than the lack of technology.
The Maratha armies at Assaye had poor leadership.
At the same time you also have the example of Tipoo Sultan of Mysore, who defeted a better equipped army of the East India Company in the second Anglo-Mysore War.