These actually sound pretty solid, but I wonder if "Life shouldn't be a zero sum game" is an anti-competitive meme that it isn't safe for religions to adopt if they want to last or spread. Hopefully not :)
Disclaimer: I'm defining "anti-competitive meme" as some idea that is vulnerable to The Prisoner's Dilemma (aka. tragedy of the commons, or "why we can't have nice things").
It is! No different than "peace" is an anti-competitive meme, or "turn the other cheek" or "do not follow eye-for-an-eye" are all anti-competitive memes.
Arguably the goal of religion is to use the supernatural to keep anti-competitive memes prioritized within society.