I never used to go through as many.
Not sure if its using different sealants these days other than Stans, the popularity of high volume pumps and the feeling of trying to push air through a semi blocked valve with more volume than pressure or my anal approach to tyre pressures, running carbon wheels on nearly every bike... and making my boys check pressures are correct before every ride.
I go through a lot of sealant and anyone with kids running tubeless and several bikes of their own will know, 3-4L a year is pretty standard.
For years, I 100% used to buy Stans but these days I buy on sale at HiBike or BC, this can be Stans, Schwalbe, E-Thirteen, Tune, Joes, Effito or whatever.
Also my boys, ride bike, spin valve to the top, unscrew the core and blow sealant out... every time. Then I hear "Dad this valve's blocked"... like its just a given that the valves fail on its own after a certain number of uses.
Might try
@Ackland drop in a small bottle of Isopropyl Alco and shake every so often.