Not going to bother slogging through this entire thread, but I'll say one thing.
Religion is the result of human nature - if you do any sort of actual academic study of religion, that's one of the first things you learn.
Therefore, it's patently fucking ridiculous to pose this question. You may as well ask if the world would be a better place without language. After all, while language may help people understand, exist in society, and all that, it is the secondary vehicle (behind physical action) for violence, hatred, etc.
Honestly. For all that is said to associate ignorance with religion, it's astonishing how completely ignorant most people are about religion itself.
Post-script: to paraphrase a text on comparative religion, all religions are a collection of symbols which followers of a tradition interpret and use as a vehicle to carry out life in a manner that allows them to become closer to an 'ultimate reality'. Now, those symbols can be interpreted in dozens of ways, but they are always interpreted in such a way that certain practices arise. These may be rituals, theological studies, personal actions, whatever - religious phenomena are practically unlimited in form.
In studying religion, the key is that no practice is inherently good or bad - one can only judge how human beings carry out these practices.
Therefore anything good or bad about religion is simply the result of people's actions. So let's all debate whether or not the world would be a better place without people, hm?
tl;dr religion is a result of human nature and is good/bad in the same way everything else about humans is