They haven't fixed the problem.
Both Apple and Amazon are still perpetrating the same idiotic security blunder: forcing customers to use an E-mail address as their user ID: http://goldmanosi.blogspot.com/2012/06/forcing-people-to-use-e-mail-address-as.html