Yes, but the overwhelming majority are mobile enough. And then of course it becomes a question of do the mobility impaired deserve to dodge traffic in a store parking lot, for a cache I personally disagree should even be allowed (private property without permission) or walk 10 feet from parking in a nice public park?
So I looked where the OP is from, and I'm from your State, and have driven through the Binghamton area a few hundred times. I've even cached there a few times. So does there need to be 80 micros off your Main Street? What if there were only the 10 or so you found? Then I'd be more inclined to support the "they have their place" angle that I've heard a thousand times.
Are there any Vargseld caches left in Greater Binghamton? He was a college kid, and I'm quite sure he moved away. You'll never be disappointed at one of his.
Vargseld is still here and active. The player/account now goes by SPC-173. I believe it is maintained by his family, and him when he comes through town.
I have seen some of his conversations/comments about placement. And while he is not as polite about it as I would be, I think I share his sentiments (mostly). I hope to get a couple actual finds in the woods that do NOT require sliding on my butt down a cliff before I go after one of his so that I have a better idea of what I should be looking for (I believe this is sort of what is called "developing a geo-sense"). But I do look forward to going to some of his. There are some gorgeous places around here.
As for 80 micros being overkill... I see a lot of comments in these that say something like "number 19 of 47 we did on this blustery day"... WHY are you doing 47 caches in a day? What are you possibly enjoying? Did you stop and have Chinese food at that one? Did you grab a movie at this one? Did you even notice the huge pretty patch of buttercups growing near this one?
But, for my purposes, I am glad the 80 are out there. I will do three or so, here and there. I've done maybe 10 of them in the past month that I have been geocaching. At this rate I have 7 months worth of easy ones whenever myself or my husband feel the urge to go out for one (for reasons already covered).
If you're doing 47 of them, or all 80+ of them in a single day for the sake of "scoring a point in a geeky internet game" then... do a Vargseld instead. Less gas used, more photos taken.