My thinking on worming schedules comes from the horse world, where a lot of research on internal parasites has been done and the impacts are financially relevant enough that vets give practical prevention advice (expecting horses to be long lived, as well, compared to chickens).
The standard explanation is this:
All animals, especially grazers, always have some worms. They can cope with having some worms. It's impossible to eradicate worms.
But the load of worms builds over time, and when they have too much of a load, it can cause serious health problems.
From loss of nutrition, internal bleeding, and general GI upset from the foreign mass, etc.
So what they recommend is worming on a schedule that takes into account the worm life cycle. Early spring, late spring, early fall and late fall, are the most important times to worm. That's two sets of two, because you want to follow the first worming up a few weeks later (as recommended on the packaging of the specific anthelmintic).
That second round is important to handle a lot of the eggs that have hatched, and helps with cysts (dormant ones) that may have emerged.
It's recommended to use different anthelmintics when worming. That helps defeat localized parasite resistance.
On the general scale, most internal parasites are resistant enough to Ivermectin that it is no longer a relevant medication.
There is no official statement on that, because of the low grade panic in medical circles about parasite resistance. We have so few effective medications left that the future is a bit scary. They prefer that people keep using ineffective medication if it means the more powerful medications can keep working for longer in the future. Hopefully until new ones have been developed.
To understand parasite resistance, it's helpful to picture when they get exposed. When an animal is wormed, every life cycle of the parasite is exposed to the medicine. The eggs, and the dormant cysts (which have physical protection preventing their removal) are exposed to lower levels than active parasites. That gives the shielded ones a chance to adapt.
With each generation, the adaptation builds.
So this is something where a year or two of using the same medication can build permanent resistance in your localized worms.
Coming in with a different, effective, anthelmintic can kill the worms with that resistance, eliminating them from the gene pool.
However, you can never get every worm or egg. Never. Thus the low grade panic in medical circles. They are more concerned with the impact on people, of course, and animals are a pathway to that.
When a doctor, or a vet, refuses to treat without testing, it's because part of their job is to safeguard the effectiveness of medicines. Sometimes they will put that above the welfare of individual animals, with evey good intention.
As keepers who love our individual animals, we have to make decisions based on their welfare, and the impact on local conditions (aka resistance on our own property).
I feel like I've waffled on, sorry. My goal was to highlight a middle ground approach.