I'll offer another reason for avoiding cross chaining.
If you are large-large and you need a lower gear then, probably on lower than normal cadence and higher than normal force straining up a hill, you're faced with a sudden 'dump' of 32% using the FD (going from 50 > 34). Sure you can double shift (eg 27 > 21) on the RH STI simultaneously, but if you're that capable, look ahead and be skillful: drop on to the smaller chainwheel ahead of need and give yourself the option of several sprocket shifts up or down from mid-cassette.
If you are small-small and you need a higher gear then, you're faced with a sudden 'rise' of 47% using the FD (going from 34 > 50). Sure you can treble shift (eg 12 > 15) on the RH STI simultaneously, but if you're that capable, look ahead and be skillful: step up to the larger chainwheel ahead of need and give yourself the option of several sprocket shifts up or down from mid-cassette.
Maybe there's a 'real men don't use the small chainring' syndrome coming into play here. I suggest the only rationale for not changing from one chainring to the other in good time is the laziness/ cba factor (underpinned by denial of the physics and/or the effect on chain durability and efficiency). And that's not a rationale; it's irrational.