Those who will come to Jesus and say, Lord, Lord and mention all of those things they did in His name are people who believed they were Christians. They lived their life thinking they were true believers, but they will be exposed as hypocrites on that day.
So we are not talking about those who never attended Church and never made a profession of faith, we are talking about those who appeared to be devout Christians and done a lot for their Church. It's a warning tot hose who profess to be Christians but never gave God 100% commitment.
well i agree with your first paragraph , these people will be exposed because they were relying on their own works for salvation , instead of Christ alone ! Jesus will say " depart from me , i never knew you " Interesting that it says the ones who will enter are the ones who " Do the Work of my father in heaven " John 6:29 This is the work of God , that you believe in whom he sent "
Not because they didnt give God 100% committment , do any of us really do that 24 / 7 ?