And for sure, a modern version of "The Chip" may be the mark of the beast, and function as your ID, method of payment, method of employers paying you, etc. It is technically possible and even feasible.
But that's also what they said about UPC barcodes... And Social Security numbers... And driver's licenses... And a few other things, I lost count.
I've decided to wait until it happens before I start hollering about it. Then at least I'll know what I'm hollering about. Should be a refreshing change from everyone hollering about what they think MIGHT happen.