idk if this will work for you, but I curb future purchases by having a "minimum design satisfaction" requirement. If it doesn't look to be a 7/10 or better, I don't buy it. I don't complete lines, I don't buy every toy released of my favorite characters. I only want the very best on the market.
This method requires that you know exactly what you want in a toy. Personally, I'm a huge stickler for screen accuracy, and I don't like when joints break up the sculpt (which why I mostly own robots). Anything with kibble is an automatic no-go.
This method could probably help you decide what toys to get rid of, too.