Well, the concept of Contacts has changed over the editions too, so it depends on how you want to GM.
In 3e, the character got 2 free Level 1 contacts (out of 3 levels), and additional Level 1 contacts were
5K, level 2s were 10K.
In 4e, the character gets no free contacts, and their minimum BP cost is 2. Which is rather notable considering that is the equivalent of
10K.
The 3e Face had
thirty one starting contacts, for the total cost of
170K. The average starting character had 2-4 (which was probably too few comparatively). The 4e face only has 5 contacts at the equivalent of
125K. Ouch. Especially considering how much more expensive most things were in 3e, that probably works out to an equivalent of about
270K, based on the 3e Face's 1,000,000 resources and the 30BP that would have cost out of Face's starting allocation of approximately 125 using the optional 3e chargen BP system. Not an exact equation by any means, but you get the picture.
I like 4e's system of giving the contacts more detailed rating than simply Level 1-3. After all, contacts are not equal. A bartender contact is not equivalent to a corporate contact or a fixer, even though they cost the same at generation in earlier editions. Obviously, depending on the campaign a bartender might be worth more to a particular character, but in terms of overall utility, nowhere close.
But it seemed like in 1e-3e where basic contacts cost
5K, a runner was who he knew. Sure, your contacts were all fair weather friends, but that's the reality of things. Contacts were people you knew who knew stuff you might be able to use. If you had a lot of them, it meant you could put out feelers in a lot of different areas of society.
I guess it ends up being based on how you think contacts should work in Shadowrun. The Face in 3e knew a ton of people. Not very well, but enough that he had feelers in a lot of places, with a few good, solid buddies. The Face in 4e knows a few people who aren't much better than the contacts of other starting archetypes with the exception of a well connected Fixer. So, the question is, do you as a GM believe that the contacts are sort of catch-alls and you just run legwork as a "going through the motions" of rolling dice, or are contacts treated as only really having access to the kind of knowledge you believe they would and that knowing the right people is more important than just knowing people. As a GM, contacts are about the most nebulous thing out there. They can be gained essentially for free during play, or at a substantial cost, all depending on the story.
Now, some people said if you remove the BP cost of contacts, people will min/max. And while that's partially true, the rules also say that the BP cost varies depending on how powerful you want your characters. A 450BP character will already have 50 more build points than the 400BP sample Face.anyway, and a net of 25 if you gave the 400BP character free contacts. Min/maxing is done by players regardless. While I don't know if contacts should be free, there might also be a distinct imbalance in the cost of Contacts for your interpretation of the game.
To avoid confusion, I think the 3e way is better, even if it isn't perfect.