Of course, Lord Krishna and Lord Rama are exceptions and i don't mean demi gods either but overall, like among Rakshas, Devas, Gandharva, Kinnar, Vanar, Garuda, etc. Humans are weakest. I have not seen any other race weaker.
So, why only humans are left today? Where are other species? Why does Lord take avatar in human form only since last three yugas?