This is quite regrettable, and the culture of impulse buying has to be curtailed through mass sensitization. To be fair, inflation rises have forced some people to rethink spending unwisely as well.
I was buying impulsively a few weeks ago and I can certainly see the effects of such kind of buying on my finances. Your willpower plays a very big role when it comes to saving money and controlling your impulses.