Disruptive is disruptive.
However, the DM has the final say in which PCs get played in his campaign. I've had DMs ban classes (Paladins, Monks, Assassins), races (Gnomes, Half-Elves, Half-Orcs) or alignments (any Evil) from their campaigns based upon potential for disruption of the game. If the PC concept doesn't fit, he shouldn't allow it.
(For the record, I've made that mistake at least once- allowing a psycho-killer archetyped lycanthrope in a superheroic 1900's campaign. It would be one thing if the guy was trying to redeem himself, but the PC was 100% about racking up a body count.)
If, OTOH, the PC is "disruptive" by playing his character the way it was meant to be played- say, a Paladin who refuses to go along with the party's plan to torture an NPC- the disruption is, in reality, being caused by the other players, not the one sticking to his guns.
As for the DM, I suppose you're talking about railroading? I set up a framework and try to run the campaign within it, generally allowing the players to go and do what they will...hopefully with realistic consequences.
However, I have been forced to use the occasional plot them on rails to get a campaign going in the right direction. Usually, its a once in a campaign kind of thing, such as when I had a party kidnapped to another dimension- the one where the entire campaign was set.
Railroading is bad when it becomes transparent, like when party hirelings are unable to climb a tree to set up an ambush because that would interfere with the DM's planned flanking maneuver.