You've made smart decision to withdraw from sale-offs, most certainly you won't regret this. People are afraid to quit discount programs here, because they think that customers won't buy their models at full price, but i can guarantee you that soon you will discover that this isn't true. Never ending sales events lost their meaning long time ago, i think many customers here don't even pay attention to them anymore. I only turn on discounts once per year at black friday weekend and i noticed that last few years that makes zero difference in customers activity. So that's that, smart people will try to turn off discounts for a short time and almost certainly will find that this makes for the same amount of sales at more fair price, which equals better revenue. Not so smart people will follow the crowd and will be losing potential revenue.