One thing I regret in my marriage is putting my foot down on expensive gifts.
NOT just because we divorced!
But because expensive things can be sold.
If I had him take the laptop back... HE still had that 2k burning a hole in his pocket. He'd just spend it on something else.
My girlfriend had the same problem... But she sold stuff off as he gave it to her (mostly), and put it in a different account. They're still married, and retiring next year. With a couple hundred thousand in her "gift" account. Some things she kept (jewelry, mostly, that the value is pretty liquid, and that she could wear), but all the tech &'others that devalued, she sold off.
My brother does it on PURPOSE to his wife... Since she's a SAHM. He didn't used to. But after seeing how royally screwed I got in my divorce, he calls it taking out insurance against becoming an a**hole. Because he values that his wife is losing income potential by staying home, and he wants her to feel secure / never trapped by their decisions. It makes things occasionally tight for them now... But he views it as her unemployment insurance should he divorce her, or if he's killed & there's an insurance screwup.
____
So I wouldn't necessarily have him stop.
If he's bad with money, then better he not be blowing 80 here, 50 there? (My ex, and my friend's soulmate)
If he wants you to feel secure / views it as an investment in your future?
(My brother)
Then maybe it's best to keep things as they are.
Maybe not.
But definitely something to think about.