God, thru his messenger, wants us to dig, meme, pray. We have an immediate job at hand.
Catholics, don't get your panties in a wad. Discussion of religion is good but there are gazillion other places to do it. We, the Church, win anyway…so forget about it. There are better forums for teaching and learning,
As far as the shills, they;ll do what they do. Do not engage. Ignore. Move on.