Why do I need to Signup with Explara if I have to submit my paper as an Author or co-Author?

Paper submission is different from Event ticketing and registration hence your credentials need to be verified or stored with the system.

You can't be an anonymous person to come and submit papers hence you need to have an account with Explara.