We are talking about progressions and chord movements for example: the 2 can go to the 5 or to the 6
There are many musicians that would love to learn how to mind read
thats the thing. the 2 can go anywhere. if we are talking about
common progressions, yeah the 5 or 6 is a "safe" progression. But when dealing with musicians/songwriters/arrangers who want to explore more than "whats always done" (which a lot of the less traditional artists are doing more of), this was never a hard and fast rule. in the actuality of music theory, any diatonic chord can follow any other diatonic chord, meaning the 2 can go to the 1, 3, 4, 5, 6 or 7. Taking it out of the box further, the 2 can go other places like b2, b3, b5, b6, b7. Taking a step even further out there, the diatonic chords dont necessarily have to have their normal chord quality, meaning that 1 could be minor or the 3 major and so on.
Now if you played with a musician that incorporates these kinds of movements, you wont read his mind. But u can learn his style and be more receptive to it, since he may have repetitive patterns or simply favoring of certain ones.
not knocking your technique, since it may work for you. But im only speaking from my experience. There were songs i had to learn or follow along with and i had to literally put my music theory down to the side, and learn the song by
ear, because where i thought it would go, it didnt. what my theory says were possible options, it took neither. and when u encounter songs like this on a regular basis, you need more in your arsenal than educated guessing, otherwise you'll be stuck with nowhere to go.