That's the definition of the term, isn't it? Otherwise it is just "linear" which doesn't have the inherently negative connotation.Absolutely. Some adventure types work better on rails.
Also, some folks conflate railroading and “having stuff happen regardless of what the PCs do”, which muddies the discussion.