We could just go by the majority interpretation, which is that if a player doesn't feel railroaded then they aren't. This has, I believe, been demonstrated by past polls on ENWorld.
Actually, AFAICT, past polls have defined railroading effectively as: "Railroading means whatever the players say it means." This allows for no even-sort-of objective definition, and therefore no fruitful discussion. It also means that if the players call it a railroad, no matter how open the scenario, no matter how accommodating the GM, a railroad it is.
Personally, I consider the term to mean something at least kinda-sorta objective, where people's ability to perceive what is occuring in the game, willingness to apply specific terminology to what is perceived, and/or emotional reaction to said railroading where it exists, all combine to make the issue seem far cloudier (to some) than it is.
IMHO, railroading is "the usurpation of player agency by the GM". The term "usurpation" does mean that the GM is making decisions which are legitimately the players', in terms of the ruleset used and the social contract at the table. So long as the players and the GM are in accord, there is no railroading (although the potential might exist); it is when the players expect --
and should reasonably expect -- agency that the GM denies them that railroading occurs.
Whenever the players expect that the dice determine the outcome, and the GM fudges, the players expect --
and should reasonably expect -- agency that the GM denies them. That they do not know about it (i.e., so-called "illusionism") is no help here. The denial of knowledge that the ruleset is not being adhered to is a method of stealthy usurpation. The goal is that the scenario or encounter plays out within parameters chosen by the GM. Indeed, systems that allow the player to know about it, and make decisions when to apply it (frex, Action Points) are not railroading, simply because they do not usurp player agency in this way.
There are times when a situation occurs where agency should not be reasonably expected -- it is possible to paint yourself into a corner. Nor is it railroading because the GM denies a player wish to suddenly turn his character into a minotaur, fly to the moon, or bring a warforged ninja character into a
Pirates of the Carribean setting.
Railroading is not railroading simply because the players say it is. Nor is everything that some players may wish to claim as railroading actually the genuine article.
Railroading also is not somehow "not railroading" simply because the GM says it is not.
However, because of the "usurpation" requirement, nothing is railroading if both the GM and players say it is not, if both the GM and the players
actually understand the situation (i.e., they are not being lied to by the GM ala the standard fudging scenario). The players absolutely have the authority to grant the GM any agency they wish. That is not usurpation, and it is not railroading.
IMHO, anyway. YMMV.
RC
-