There's a reason for that. The dramatic growth in computer-based communication in the last 10 years (e-mail, instant messaging, teleconferencing, etc.) has rendered the fax machine nearly obsolete. This has slowed down the growth in demand for new phone numbers in most metropolitan areas.
I'm not even sure why it's such a big deal for people who don't like this 11-digit dialing anyway. So many people place phone calls these days using pre-set/memory dialing that pressing each individual digit is becoming a thing of the past, too.
The flip side on this is the cell phone explosion... It not really land lines numbers but cell numbers that are eating up area codes... we would have been better off to have cell and land lines have different not intermixed areacodes/prefix like some other country do
So let say you have 310 as an area code... 310 would only be given to land lines ... but if you have a cell in the same area you would has a 3 digit cell network "area code" prefix that would only be for cell phones
The whole idea behind area codes is for a hierarchal routing system or "address" for the call