I did a little googling, and according to the appeals-court decision in Dunlap v. Village of Schaumburg, the bar for challenging variation decisions made by a home-rule municipality's legislative body is set pretty high: "a variance will not be struck down unless it is found to be arbitrary, unreasonable, and bearing no substantial relation to the public health, safety, morals, comfort, or general welfare."
The court seems to be saying that each variation decision made by a Village Board is just another new zoning law and doesn't have to be consistent with previous zoning laws. Sorry to be the bearer of bad news.
If enough people care enough about this, you could all form an organization and try to get new, like-minded people elected to the Village Board. Our friends in Woodinville, WA participated in such an effort to get new people elected to the City Council with good success, but it was a lot of work and quite a bit of enmity in the community resulted from it as well.