There is still NO WAY the "mark" is going to be some sneaky squirrel operation in which people will be duped into getting it.
Deception doesn't have to be "sneaky" to still be deception. And, people will only be deceived because they allow themselves to be deceived.
You can't understand the spirit behind the prophesy without referring back to the whole reason why prophecy exists in the first place; Jesus. (Rev 19: ...the spirit of prophecy is the testimony of Jesus).
The Mark prophecy says that people will not be able to buy or sell without it. It's a system of control. If you want to feed your family, you must take the Mark. If you want to continue getting paid for your work, pay your bills etc, you must take the Mark.
This system has been around for thousands of years, slowly developing. It's now reached the point where the majority of the world honestly believes they cannot live without money.
That is the deception. People will take the Mark because they've stopped believing in a world of sharing where people work for one another just because they want to. That system is called the Kingdom of Heaven, and it's exactly what Jesus taught.
He said that we cannot work for God and money at the same time without cheating on one or the other. He told us to consider the birds and flowers precisely because they do not work for money, and yet God is still able to take care of them. He said that all the pagans of the world run after these material things, and that we should not be like them. He said our new job is to seek God's kingdom first, as his employees, and as the employer, he will take care of us.
Things like bar codes and microchips in phones, smart cards, etc are not the Mark of the beast, because we can still buy/sell without those things. BUT, they ARE stepping stones in that direction. The more dependent we are on these things, the more difficult it will be for us to accept THE actual Mark when it does eventually come.
We need to be taking steps NOW to detach ourselves from the systems of the world, where people are taught to live in fear. This fear causes them to force others to pay them for their help. Even in situations where people would like to help one another just for the sake of helping one another, they still do not, because they are afraid of what may happen to them if they don't work for money.
That is NOT the kingdom of Heaven. It is the foundation of the Mark of the Beast.