LOL
They do say that, yes. It's a good thing God doesn't have respect for do-it-yourself religion.
And here I was so sure of it.
And do-it-yourself religion doesn't have much respect for God either.
Buddhism's premise is that every human is capable of achieving buddha-hood, is as close to a rational (scientific?) religion as you'll get. And it is silent about the existence of God, saying instead "find out for yourself".