For centuries, religion has been a great method to unify people. Think of the time when humans used to live in tribes. All tribes used to fight each other over land, resources etc but when the concept of Gods or religion came into existence, these people unified under the name of religion whether it was Christianity, Greek Pantheon or Nordic Gods.
Also, religion has been a great tool to control un-educated people in the name of what will happen after death. Since they don't know what will happen to them after death, they think they should do as their religion dictates so as to have a better afterlife on which they have no control. They only have control over their existing life.
Besides, it is always easy to blame God for something. If some year rain did not happen on time, you could blame the God and say "They are angry". Similarly, if you fail in an exam you can say "God wasn't with me" etc etc. When was the last time you said "It was God's will due to which I topped all over India in an exam and not my hard work"
Today, with science and education and "reason for something happening", people are forgetting religion which I think is a good move for humanity as a species.
To proceed further we need evolution and scientific discoveries and not belief in someone sitting in the clouds who will punish you if you do some sin, but he loves you.
Also, the worst thing is to mold a religion according to yourself. If people say that they follow Bible or Geeta or Veda, than why do they modify some rules written there? For example, it is written in Geeta that during fast, you are not supposed to eat anything for 24 hrs in a day. This actually has a scientific meaning as due to this you digest all the undigested food and cleanse your body of impurities completely. However, peple still say eating fruits etc is permitted. I ask where???
Just cos some rules are not convenient, people mold or change it. If they do it, they are not following religion properly. If you say you are following the book than follow the book properly without any modification to the rules.
Those religious texts were written thousands of years ago for that society. Is it still applicable? Humanity has changed so the rules of those book and teachings don't apply today. People need to understand this. No religion or book in this world tells to kill in the name of God. People still kill in the name of God which makes me believe they don't follow any religion and are doing this just for their personal gains and covering it with the name of religion.
Have a look at entire history of humanity. Economy has driven and influenced religion everywhere.
In the end,
True God and religion in this world, in my opinion, are your parents. They bought you to this world. They raised you and gave you resources to be what you are today and not any imaginary guy sitting in the sky. (we know there is no one in the sky. It is empty space). If you want to have faith in someone or worship someone, go do it to your parents. There is nothing bigger than them in this world.
P.S - Off topic, but once I met father of one of my friend. He is a pretty rich businessman. So this one time we were talking about him donating to some NGO of his son's friend for educating kids. This was an actually genuine NGO and not some fake one for tax benefit or making money. My friend's dad refused saying it is fake and he doesn't want to waste his money.
Next month, he did a
jagrata which I think cost over Rs 20 lakh. Although a person is entitled to spend his hard earned money the way he wants, but I found his this act stupid and I no longer respect him. It was better to educate some poor slum kids than wasting money on rituals of an imaginary god.