They added weekly reset on vendors at the end of D1. This should have been part from the very beginning.
Wdym, resetting vendors has been in D1 since launch.
Not the weekly inventory reset. That was added with AoT. The seasonal/dlc resets were part of the game since launch, that's true.
A lot of the RoFe improvements should have been there at launch