Asura
One possible reason why the Asuras became demons in India is this: Some time after the RigVeda was written Indians started to think that asura means a-sura, which means "not a hero". So, maybe that way the asuras got a bad name.