Why in the world would anyone put phone numbers in their profile, yet expect that information not to be public? If you don’t want your contact information public, don’t put phone numbers in your profile.
You put that info in your profile, then set it up to only share with 'friends', but then you turn around and see that everyone's phone numbers are aggregated into a 'one click' list.
I'm sure that most folks didn't predict that Facebook would do that. Perhaps it's a fine point, but I see nothing wrong with alerting everyone to the latest and greatest Facebook 'improvement'.