Ya I've noticed this as well. It seems very consistent, that you'll have say a tree or mining point that says 97-99%, and you will miss a hit nearly every time you hit that particular tree/mining point. I'll admit it doesn't happen all the time, but it happens more often then not, making you feel like there is a misrepresentation of the %. I spent about 4 hours last night mining over in the desert region, mining up mythril ore. I had one point that was 97% when I started out, and it got to 100% eventually, from me leveling and equipping better gear. But before I hit 100% it was nearly every time I hit that point, i would miss once, and I'm like wth. I know its not 100%, but statistically I shouldn't miss maybe a few times during my visit to that spot for the evening. It feels like there is still some kind of random number generator going into effect on this stuff.