What is this, Judaizer propaganda? Yours is an extremely minority opinion, both inside the Catholic Church and outside.
Matthew 24:5.....If you are betting on the majority you are betting on the wrong horse! Many shall come and lead many astray!
Can you explain the very clear language of Matthew 28:1?