Why are Asura and Indra of Hindu mythology represented opposite in Naruto?
Like I mentioned in my comment to your question, Asuras are shown to be stronger than normal human beings although they lack intelligence (Like Naruto). Devas on the other hand lack physical strength but are believed to be witty and skillful (Like Sasuke). Your argument that Asuras always try to steal the place of Devas is not entirely true. Example is Prahlada. He is an Asura but still is described as a saintly boy in the Puranas. His name's literal meaning is: filled with joy. (Just like Naruto).