What would be so difficult about buying into a "mark" to keep you fed, housed, etc.
Very distinct possibility. They’ve bought into the message from the apparition.
I expect Rome to lead the new one world religion. They have already incorporated pagan practices, symbols, rituals, etc.