Adding limitations to the game won't make the game better as many people have pointed out, having a hundred plus finds does not mean that their ability to place a cache will be any better, and a newbie might have the golden touch and place an excellent cache his first time.
The way I see it, if you start limiting the required finds in order to post, you will only end up alienating a lot of new players, instead you should be trying to educate new players, either get a comprehensive guide or try to encourage local Cacher meetings with an aim of getting new players to interact with veterans, maybe even get newbies to join a veteran on a placement.
Personally I've been caching for a couple of weeks, 12 finds so far and I'm begining to collect equipment so I can place my first, but I do not plan to actually place my first till I am somewhere around 50 caches found.
I have an idea of where I want it to be but will explore the area when it comes close to it.
Ultimately where I live, there are only a couple of caches in walking distance (I don't drive) and if I want to go further afield, I have to dedicate a day to it whether I plan to walk or get a friend to join me, so the likelihood of my finding 100 caches in the next 6 months are low, but in those six months I have a good chance of finding a good local spot to hide a cache, so I will focus on that when the time is right.
I can understand your frustrations a bad caches, really I do but adding more rules and restrictions to the game really is not the way to go, if it's a matter of education then educate the players, making them jump through hoops will just end up annoying people and they'll go and find somewhere else to play.
When trying to fix a problem like this, take a second to ask yourself will this discourage new players, or will it hinder remote players, does it cause more problems?
It boils down to this for me, if bad caches could be fixed so easily, I would think it would have been implemented already.