Yes and no. I get the point and do actually agree whole heartedly but I think it obscures the reality that we've been observing solar systems as they existed millions of years ago.
I always tell passengers where the manual lever is, and where the break glass hammer is. What's the point in having them if only 1 of you knows the location?
She's already left you the best gift she could. You.