Can't sign up without a credit card, credit cards are issued to folks 18 and over. This is how they've done it up until this point (with little success). Making a "know your user" law like banking, no one will want to deal with the hassle and so only corporations (with big pockets to spend on this kind of Deloitte BS) will be able to compete on the internet.
It's a travesty.