I don't care if people wish to believe in gods, fairies, spaghetti monsters, cheese toasties with the face of mystical Virgins on them or whatever else, that's entirely up to you. But what you absolutely must not do is force your belief onto others.
To suggest that all of societies ills would be cured if we all had religion is preposterous. If antibiotics had the failure rate that religion does at stopping its followers from committing evil acts, then Howard Florey and Alexander Flemming would have lost their credibility and careers.
Furthermore, grandiose claims that Atheists and Agnostics have no moral code is unsupportable and just plain bigoted. Could anyone possibly defend a statement such as "the problem with America is that there are too many Jews, they have no moral code and should adopt Christianity"?
The whole idea that religion works, except when it doesn't, is a logical tautology (not to be confused with a rhetorical tautology), if you can't handle your beliefs and statements being challenged, then perhaps they should be kept to yourself.