Earlier quoted context omitted.
No. I'm not having a photo of my face and the inside of my home associated with every online purchase. That's ludicrous.
I agree. From a consumer point of view, you are welcome to take that position. However, my comment was purely from a credit card processor, acquirer or even bank. At the end of the day, if something like this was introduced. You are free to not comply, pay with an alternative method or shop elsewhere.
You are increasingly not free to choose an alternative, given the increasing centralization of the "too big to fail" finance and tech industries.