Hey Scott :-) Well, I'll try to give you some thoughts here to mull over. Although, looking at your ratings, it's almost like looking in a mirror at my own! , so maybe not the wisest thing to do to listen to any of my advice :-P
Your shot displays a firm grasp on the technical fundamentals to ensure it does not garner a 'low' score. Good lighting, nice control over dof, crisp and clear where it needs to be and composed and all that in a manner to get the point across. The point of view has some interest, but I think it not strong enough to really grab and hold the viewer's attention for very long. Partly, I think it was the challenge topic, Abstract Macro. I think the shot fits well enough, but, being abstract macro, perhaps the voters were looking for more of the abstract side, bright vivid colors, use of repitition of lines and patterns and such.
This is something I often find when I'm looking at photos-when it first opens, if it at least grabs my attention, it must be at least a pretty competent shot. But then, if I find it holding my attention, without even realizing it, I think the longer it keeps me engaged viewing it, my 'score' meter steadily rises with the time spent :-) There are of course exceptions, sometimes a shot opens, and you know immediately it is a 10, but we can't all be j.j. beguins :-P
Looking at your profile, you've got some good solid shots there. Some good scorers. Just keep working at your craft, keep studying, keep seeking that ever elusive 'wow' factor. Something I often have to remind myself of, this place we call home (dpc) is a tough crowd, lots of totally incredible talent here. And growing all the time. It's a pretty solid field of photographs that we compete against every week. When we occasionally pop that 6+ shot, it feels good and to me, at least, holds a lot of weight. I sometimes go look at stuff out in the 'real world', stuff that is liked, well received, makes money hehehe, and think man, that would be right in mediocreville, probably, on the site! :-)
Well, I've rambled enough. Hope maybe this at least gives you a little bit of help.