Honestly think I'm seeing about the same number of mounds pop up around my place that I have any other year, and we have had an insane amount of rain. Still poisoning them, then a month later a new mound somewhere else in the yard.
Reminds me, I need to go to Home Depot.