I began and ended many hobbies in the novelty phase by endlessly reading about them, shopping, comparing features, etc. that I eventually became bored with them before spending a dollar. I got (almost) the whole novelty phase for free.
I've also found new hobbies sometimes allow cheaper gadget purchases / higher enjoyment-per-dollar than buying more junk for longtime hobbies.
The logical mechanism for me was - a hobby I've done 30 years I have probably upgraded through various classes of equipment such that anything left to buy is expensive. For a new hobby I am back to buying little $100 gizmos again.
Doesn't work for some hobbies that have a higher cost of entry.
HeisenShop sounds like a great app idea for shopaholics -- automatically don't buy / cancel random or exceeding-monthly-budget items without telling the user.
Shoppers & hobbyists who spend too much time browsing gear are well aware of this though generally don't like to admit it to themselves...
There was (I believe) a Korean app for people to fake shop so they get all the dopamine of the hunt without the cost of actually buying anything.