Go back to d1 in that respect. New weapons from the vendor each season with certain rolls able to be directly purchased from the vendor. That rotates weekly. I cant think of anyone who wouldnt want this
-
All vendors should sell static rolls of their stock and anything that says "token" should be replaced with a different name and icon so it won't at least be so obvious that they're just vending machines.