Greed is a whole lot more divisive and damaging than religion. So is ego; fostering all kinds of social bigotry and willful ignorance just to protect one's delusions of 'righteousness'. And yet who in our society is working to counteract these social poisons? I mean who as a large collective entity? That would be religion. It may fail more often than it succeeds, but at least it's there, and it's trying.
Largely agreed. I would say that environmental issues and the oligarchy are two first order problems, and religion is not.
BUT, anything that fosters divisiveness (like religion), is making solving these problems just that much harder. I can guarantee you that religion is the friend of the oligarch!