Thank you for your comment. As Christians we have no alter, other than Christ, point being made in Op. God absolutely uses many things in this world to bring an individual to Christ. I myself as you and I imagine most in here answered an alter call. Thank God for it but it has no weight in scripture. So that being the point, you brought up a point that really is used of God but there are so many different types of Rites, Sacaments and so forth that are so far from truth a child can know the difference, but they continue in their folly.