I used to PF in WoW all the time and never got asked to link my damage meter, nor did I have decent logs to show. I never got kicked from a group for low damage either, despite playing on a laptop with a touchpad for a mouse for 4 years, because I simply did the basics of my class and contributed, which was more than enough.
"A lot of" PF's is just scaremongering without anything to back it up. Besides, what would be stopping you and the countless hundreds of thousands of players who are either on console or don't like parsers to group up together?
I never understand this fear that ALL parties will start locking out people based on dps. Are the players who don't parse a tiny 5% minority or something, and if they were then why would the game cater only to them? It doesn't make sense whichever way you look at it.