All people who oppose this great option, should think that if we are talking about realism, neither is turn the engine on, as simply pressing the "I" key.
Nobody has complained how to start an engine (It would be a breakthrough, having to perform the procedure for starting an engine and the difference it has between the different planes).
The solution to this is simple. If you do not like the R/R/R option, then do not use it.
In FS2004 and FSX have the option that if you approach the plane enough to a gas station, the fuel tank of your aircraft will start automatically filled. Even, you can see the needle move fuel level while the tank is filled.
On the other hand, Prepar3D in its new version 3.5, you have the option of using a human and walk or run. This simulator has been improved by Lockheed Martin. It's an airplane sim too, not a FPS.