TL;DR
In some way, bring back the object avoidance ghost mode for the rail builder removed in 0.17.29.What?
I'd like to see the return of the object avoidance mode for the rail planner.What I'd like to see, because I do like being able to change from rail placement to ghost mode while building, is to have the pre-change behaviour returned if I START building with the modifier key (called shift for the rest of this post). So, there would be two ways of starting a the rail builder,
1st way, as it is now. Simply left click on a rail to continue the line and have the shift change between "builder mode" and "ghost mode".
2nd way, the addition. If you shift+click the rail to start, you go straight into "ghost mode" and stay there; then when you hold shift, object avoidance is turned ON. This brings back the ability to rotate clockwise in "ghost mode" easily, as it currently stands the clockwise rotation is, I find, much too awkward. So instead of rotating clockwise once or twice to line up a rail section, I'm rotating counter-clockwise 6 or 7 times.
As an important bonus, this has the additional benefit of not requiring shift to be held while when you only want to use "ghost mode". As it is now, even if you start your rail planning with no rail on hand, you are limited to the 8 rail length and have to hold shift the whole time you are doing your planning
Why?
In the change log it was stated that "it seems to be almost useless", I disagree. It was an option that I used regularly. There are several scenarios where not destroying everything in the way is beneficial:If you are doing a deathworld and want as many trees as possible.
If you decide that, for this play through, cliffs cannot be destroyed.
You like the idea of going around the forest(s) for whatever reason.
You haven't unlocked/haven't automated cliff explosives yet.
I'm sure there are more reasons, but these are just off the top of my head as I type this.
One other point, I find Factorio is a game about options and the decisions we, as players, make with the options given to us. What this change to the rail planner has done is removed an option without sufficient, I feel, benefit; or, at least made going around objects a much more manual, annoying and time-consuming process.