Are vishnus incarnations just only weapons?
We Hindus believe God incarnates whenever the righteousness declines and the demonic forces strengthened,to protect the pious people and punish the demons.There were many incarnations earlier not 10, 22 etc.,but 33000.As it is not humanly possible remember all , we talk only about the most important 10. The tenth avatar Kalki is yet to come.Out of the 9, 5five were of human form. Vamana,Parasurama, Rama, Krishna,Buddha.We strongly believe at least Rama ,Krishna,Buddha are historical and there are evidences of their birth and life.