I understand that Ezra began the concept of an annual Torah cycle where each Parsha is to be read on a Shabbat (except if coinciding with Yom Tov.)
However, V'Zot Habracha was scheduled to be completed on a Yom Tov, not on a Shabbat. (In Israel, it is read on Shmini Atzeret which COULD coincide with Shabbat. Outside Israel, where V'Zot Habracha is read on the second day of Shmini Atzeret, it never occurs on Shabbat.)
Who began this concept of moving this weekly parsha away from Shabbat, and why did they do so?