You received a nice, respectible score for your Pirate's Life image. Technically, it's just fine, in my opinion. Compositionally, ditto. This leaves the selective desaturation and the Challenge theme. While I like the selection of the red, I do wonder how it would have looked in full color. A nice rich brown leather jerkin(?) and green shrubbery behind could be quite effective. Of course this is speculation. You made your choice and it's a good one.
Then, were people confused by the image's relevance to "Your corner..." Perhaps a title such as My Alter Ego is a Pirate would have been more to the point. (and again, perhaps not.)
Well, I'm just ruminating. You've got a good image and scored reasonably well. So, keep doing what you're doing and I wish you continued success in DPChallenge.