Methinks you miss the point.
While I agree that it is not the mark, it’s certainly on the road to conditioning people to accept scanners and paying for things electronically that way.
It’s the frog in the pot of water thing.
You should look to these things with anxious expectation.
These technologies are indeed paving the way for the prophesied anti-Christ to come to power and rule on the earth. Concepts like “everyone on earth shall see” and “the mark without which you can’t buy or sell” couldn’t have been implemented on this earth without these advanced technologies.
These things MUST come to pass and WILL come to pass. We are not to fight them. I see a lot of people saying “you shouldn’t do that [because that ushers in the kingdom of the anti-Christ], or, “we shouldn’t let that happen”. That’s not the right way to look at it. It WILL happen. That’s the long and short of it.
Look up, for your redemption is nigh!