Its no more railroading than balancing a game expecting 22 dice firearms pools. Its just a game style issue. This is another case where I don't honestly see your objection JAD. Why do you have such a big problem with anyone who wants to play the game differently than you do?
First off, I'll freely admit that I misread the first sentence of the post... I thought it said "having to have" not "having to use" when I first read it.
That said, any time you force a player to do anything to, for, with, or involving their characters, that's railroading. If the player wants their character to be rather mediocre in social situations... which is
exactly what Charisma 2-3, Social 0 is... and you throwing Face-level social characters at them to punish... excuse me, "encourage"... them, that's you putting on the conductor's hat.
As for what "problem" is with some people's style of play...
In a single, unified universe the power-scale that goes all the way from Joe Blow on the street, with 2-4 dice in most things, and 6...
maybe 8... in their area of expertise, all the way up to guys like Ares Firewatch operatives, who are going to be using every trick in the book and will give even Prime Runners a seriously bad day.
People who are "clued in," like Fixers, have a fairly good idea where you sit on the totem pole, and you'll get jobs (and pay) according to your spot in the pecking order. Your job as a GM is to fit the campaign to what the players bring, and make sure they're all on the same page, whatever that page is. It's not to "encourage" them to build the characters you want them to have.
You want a 10-12 DP game? Cool by me. Just don't act like they're going to be infiltrating Ares Regional HQ to steal prototype blueprints for the Predator VII with those skill levels, or that the guy with Charisma 3 and no social skills is a freakish loser sitting in a corner by himself.
Why? Because that's not how the freakin' universe works according to published material.
--- --- ---
Secondly, dude, you pretty consistently come off like a raging jerk when you post about something you don't like. It makes it
VERY hard to stay civil with you.