Having been railroaded at least my fair share of times in the past, let me offer my take on WHY gamemasters may sometimes feel that railraoding is necessary: Simply this -- TOTAL LACK OF ADEQUATE PREPARATION. If the GM only has detailed information about one area of his world, then guess where you are going to go. Likewise, if the GM has detailed adventure plans for what is going to happen after the players do X, and no alternatives, then it is assured that the players will 'choose' to do X.
I think that it's faily safe to say that the richer the detail of the environment, the less railroading will be thought necessary or desirable. In this time of proliferation of commercially-available gameworlds, there is really no excuse for it.
Heh, I'm going to disagree with this point, but, I'm also going to leave it for another thread.

I've derailed enough threads lately.
To me, railroading isn't even forcing the players down one particular path. That certainly can be, but, not always. If the building the players are in is on fire, is that railroading? Is it railroading that there is only one path to the top of the tower? There are always going to be points where all choices narrow down to just one.
Is a sandbox game of a shipwreck on an island a railroad? After all, you can't leave the island.
Heck, is a surprise attack on the PC's a railroad?
I don't think so. But, by some definitions, I suppose it is.
Honestly, while I'm not sure it's the best way, the definition of railroad is kinda like the definition of porn - I know it when I see it. I think that a good definition of railroad isn't an objective one. You can't really, because there are just too many variables and opinions lumped into what a railroad actually is.
Really, I'd leave the part in about the players finding the situation objectionable. If the players don't care, then it's not really a railroad. If the players object to the heavy handedness of the DM, then it's a railroad.
So, to answer the OP's original question, No, I don't think you can railroad the willing.