The cool thing aout geocaching is that there are so many different facets. Some people want to be the first to find. Some people are into travel bugs and geocoins. Some are into big numbers of finds. I know people who have tried to find 100 caches in a day!
I like finding interesting locations with history or views. I guess the micros are for people who like high numbers. I am glad they are there for them. My personal cache is an easy find. I placed it there near a coffee house that has the best coffee I have ever had. I don't advertise the place, but I hope pople are in the area and decide to try a cup. It is a mindless easy find though. If you like coffee it is a treasure.
I like your thoughts about micos, but they serve a purpose.