With a little more thought, I figured out why it has to be thirds and tritones.
The goal is to provide lots of harmonic motion without ever resolving. Triads are used because they have nice transparent orchestral voicings. There are other options like stacks of fourths but they have different motion rules. Diminished and augmented triads also don't work, but I haven't worked out their rules yet.
Anyway, major and minor triads can't move by fourths or fifths because it sounds too cadential, even if you mix up the majors and minors in unusual ways. You can't use minor second motion for two reasons: poor voice leading and the implication of tritone substituted cadences. Major seconds work slightly better as they don't feel cadential, but they will often feel like you're setting up a cadence as in a IV-V or vi-V type motion. They will work in a pinch, but they invariably suffer from voice leading problems.
However, movement by major or minor thirds always has good voice leading and it sounds non-diatonic as long as you avoid things like moving a major triad up by a major third to a minor triad. That and minor triad moving up by a minor third to a major triad both sound static for obvious reasons.
It's obvious when you think about it. I don't know why I never noticed before.
The goal is to provide lots of harmonic motion without ever resolving. Triads are used because they have nice transparent orchestral voicings. There are other options like stacks of fourths but they have different motion rules. Diminished and augmented triads also don't work, but I haven't worked out their rules yet.
Anyway, major and minor triads can't move by fourths or fifths because it sounds too cadential, even if you mix up the majors and minors in unusual ways. You can't use minor second motion for two reasons: poor voice leading and the implication of tritone substituted cadences. Major seconds work slightly better as they don't feel cadential, but they will often feel like you're setting up a cadence as in a IV-V or vi-V type motion. They will work in a pinch, but they invariably suffer from voice leading problems.
However, movement by major or minor thirds always has good voice leading and it sounds non-diatonic as long as you avoid things like moving a major triad up by a major third to a minor triad. That and minor triad moving up by a minor third to a major triad both sound static for obvious reasons.
It's obvious when you think about it. I don't know why I never noticed before.