I would not care if my DNF's were displayed on my profile. As for the numbers, I really don't care how many caches anyone else has found or DNF'd. Whether you found 1 or 10,000 does not affect my game. Same for your DNF's. I only care how many I have found/DNF'd/etc.
When I got to 400 DNF's, just awhile back, I created, awarded, and posted on my profile page a "DNF MEDAL" (I like to award myself medals for all kinds of things).
My vote is that it does not really matter.
P.S. Now, if you want to talk, "how MANY caches someone placed", that's completely a different story.