I do catch it, every once in a while from co-workers, etc when they see me with an expensive knife, but it's all in fun, mostly. Most everyone wastes money on unnecessary expenditures. That's just like I can't see giving $30,000 for a vehicle, as a matter of fact, I hate to buy anything I can't pay cash for, as I am allergic to payments. So, I drive older rigs, and if I don't have the cash I don't buy it, be it a knife or gun or car, clothes, etc.
But once in a while, I need to be brought into check, as I realize the stupidity of my purchases. Hobbies are ok, obsessions are not ok, or they become your god. And the Lord said thou shalt have no others gods before me.
Which reminds me of another verse: Matthew 6:19, 20, 21
Do not store up for yourselves treasures on earth, where moth and rust destroy, and where thieves break in and steal
But store up for yourselves treasures in heaven, where neither moth, no rust destroys, and where thieves do not break in or steal; for where your treasure is, there your heart will be also.
Now, everyone is guilty of storing up treasures, that will just be left for others to fight over, after they are gone. I am as guilty as anyone, else.
Anyway, sometimes I need a reality check, myself, because I have found the more stuff I buy, the less I am thrilled with each new purchase.