No, I would say it's not that easy, at least not on the scale that they're currently creating accounts. There are ways to do further verification like credit agencies do or how Google does it for businesses (you have to be able to receive a physical mail item with a card containing an ID code).