It seems like a lot of people oversharpen their knives. The biggest causes of oversharpening seem to be setting a schedule- sharpening every day/week/month even if you haven't used it at all or enough to dull the edge to any noticable degree. The other cause is people using inappropriate sharpening methods. Sometimes, all you need to restore an edge is to roll the edge back over. Eventually the edge fatigues and breaks off, but the straightened edge will still give you some mileage. But instead of steeling or stropping, people use medium or low grit stones every time and end up taking off a lot of material. I strop my main use knives or use my fine (white) Sharpmaker rods as needed, and if I notice that I can't restore the edge because it's been dulled too much or fatigued too much, then I move up to my medium sharpmaker rods or very high grit sandpaper.
Some people need to invest in something other than low grit sandpaper, beltsanding, cheapo sharpeners, and using stones in the medium or low range when they only need a fine tuning. It's worth it in the end when you're not losing blade belly quickly. It's also important not to undersharpen and let the edge get beyond easy repair, because you need to remove a lot of material to restore the edge and your knife isn't functioning properly while it's dull.