Because the American people don't want a handful of urban counties in NY, Florida, or California deciding who runs the country.  If you are going to win the presidency you need to have at least a semblance of support around the country.