It’s gross nonsense. If you stop to think logically about the major tenets of Christianity, it is easy to see how logically absurd they are.
I am not trying to be a chauvinist for Buddhism here. My claim is not that everyone should become Buddhist. Everyone should remain free to make their own choices in the matter. Buddhism is very concrete and logical. There is even a school called Secular Buddhism.