Given that you didn't have this information before, it's highly unlikely that this was why you felt uncomfortable. Most likely you just don't like ActionScript. It's OK — you're allowed to have personal taste.
Phone numbers aren't exposed via the Facebook API under any circumstance. For a long time it was the same with emails, including when Scoble wrote that script, but now you can get a user's email by specifically asking for that information via the permissions API.
This is not entirely true. A Facebook application can get an email address of an authorized user by requesting it  (in the authorization dialog, the user can choose to send the application either the email address they signed up with Facebook for, or a proxied Facebook email address). There is currently no way to use the Graph API to retrieve your friends' email addresses.
It's not just Scala, it's Groovy, BeanShell, Factor (JFactor now), Fantom, Frege, Kotlin, Ceylon, Stab, Gosu, Mirah, and that's not counting all the ported versions of Ruby, Python, Lisp (Clojure) and so on.
What you haven't written a JVM language yet? It used to be you weren't a proper programmer until you'd gotten fed up and written your own CMS or web framework. Now I guess everyone has to have their own programming language.
You remove one of the major pain points of developing your own language (platform/libraries), thus reducing the costs of writing your own language, which shifts the industry to a point where there are more languages.
There was a recent survey which asked java devs which jvm languages they were taking a serious look at. Scala came out on top with groovy as the runner up. Kotlin was an also ran. Survey results: