It happens enough to get me peeved but not enough to get me to stop fishing.
If I do get skunked then it's most assuredly my fault:
I don't fish for dinks. I'm lucky enough to live in an area where there are plenty of 2-4 pounders as well as a good population of 7+ pound bass. Knowing that, I don't downsize my gear to go for quantity.
I power fish. Rarely do I have the patience to slow it way down. But I think that's also because I bank fish in areas with hundreds of lagoons. So if the bite isn't there I move onto the next one. Some day I'll need to bring a chair with me, sit down, and slow fish. But on my feet I gotta move move move!
Almost all of our lagoons are featureless, residential, man made lagoons with no structure and very little vegetation. I probably need to take the time to use my iBobber and map out the bottom of some of these lagoons to look for dropoffs and unseen vegetation or structure.
Another factor is that these lagoons are interconnected stormwater lagoons and the fish do move through the pipes from lagoon to lagoon (verified by tagged fish). So that feeds into my impatience that if they aren't biting to move on to the next lagoon.
My guess is that if I slowed it down and didn't hop from lagoon to lagoon on those slow days I'd get skunked less.
I'm planning on fishing this evening and as of this moment I plan to pick one lagoon, bring a chair, and slow it down if needed. We'll see how that goes.