The OP is asking about his chainline. That is what the topic is about, not shifting.
if you have a straight chain and no flex then ramps will not come into play. You are correct.
Since you disagree please explain why. I would like to hear your thoughts.