I agree with comments above that an autopilot would be even more boring than supercruise. I see more than enough complaints about emergency drops and deaths by stars where they have ALT+Tabbed out of the game when high waking and an autopilot would just add another way for them to complain about deaths whilst on Youtube.
Instant ship transfer probably won't happen as too many seem to be against it and it doesn't even remotely fit with the science of the game. The beta will probably have it and the complaints will fall like rain and a delay will almost certainly be introduced.
The player can Alt-Tab out of the game at any point. Players will complain even if it's their fault, this will make the game less boring because it remove the repetitive task of pressing (J) for every jump you make when nothing happens.
The purpose of the game is to make people have fun, excitement, and relaxing game play. Pressing (J) every time you jump reminds me of a time long gone, when I visited a factory in the USSR, in the factory there was a small train choo-chooing around with materials, there were 4 guys on the train to operate it, and one of the guys was the "ringer" his job was to ring the bell once in awhile and only that! We should not keep a mechanic just because this is how it is and we can't change it because it will make the game too easy. I'm sorry, there is nothing difficult in pressing a (J) button, we can make the AI easier because it's too hard, we can make instant ship transfer because we don't want to wait for the ship to arrive, however we do not want to remove a repetitive task like pressing (J) because it will make the game too easy????
There are no reason, no reason other than FD simply can't code the needed code to do it (I find that hard to believe), I want to keep the distances in the game, and I enjoy the time it take to go from A to B, what I do not enjoy is to do the same thing over and over when there is no need to do so, it silly, boring, and not very challenging.