This is a really nice tool. But the fundamental reason most go for print is because its right there and that wins over other UX improvements or machinery. Python is a language where you can get a reasonably good debugger with a single line almost anywhere, still people reach for print()
That's the central problem, isn't it? Technology only gets more complicated, and we have never bothered much about giving general population effective tools and skills to make informed decisions for themselves.
A well-known company vouches for something, and that's all I'd know if I was buying a ring device.
I don't have any solutions to your last statement, but one of the problem is that legal name of the entity matching doesn't really mean its the same entiy you think it is - the example ( also in the original page): https://stripe.ian.sh/