I don't even run my static like this since I look at people's personality/attitude first and always try people out first no matter what logs say, but honestly who are you to say other players cannot run their own groups as such?
When you mix two totally different mind sets into one group that is when you get friction. That is why it is best to find groups that offer like minded players for you to play with.
Everyone has fun in different ways. If you take people who want to optimize, use fflogs, and have certain standards for their recruitment and have fun doing as such and mix them with people who don't care to optimize, don't want to use fflogs, and don't care how well they play their role then it causes both sides to not have fun and then frustration and friction settles in really fast.
There is literally no point in a static accepting someone who is below their personal standard choices because it is only going to cause friction and problems due to playstyles being mismatched.
Not saying personality/attitude doesn't matter, just that it is all encompassing. When groups look for members it can be a combination of personality/attitude and also playstyle/skill so that everyone in the group is around the same mindset, while some groups may even opt to only care about skill/logs/experience and not care much about personality/attitude.
So yes, it is a game, but some players have standards for things which affects their personal fun; so players who play less optimal and not care causes them to not enjoy themselves while playing so they avoid them for their personal groups.
Just like people who prefer not to use fflogs and not to optimize would prefer to just focus on playing however they feel like so they might actively avoid more hardcore fflogs players so they maintain their way of fun without being bothered by others.
In all honesty this is the best way to deal with this. Both sides need to look for and play with people who are like minded.
It is not a "cancer" to protect your own enjoyment just as everyone does be it casual or hardcore. If you see statics saying you need to show logs or ask for them and you don't believe in that then bow out and look for another. You also have the option to start your own group and make it how you want it to be.
I finally gave up and made my own static to get everyone as like minded as possible and tried to find good meshing personalities for everyone (so that the environment is fun/enjoyable and everyone gets along) and logs only secondary (while still trying to get people somewhat around the same skill level) to make a better environment for myself, my boyfriend, and my friends.
We have become a quite nice tight knit static now with the people we have and we have fun raiding and improving together. Sometimes you have to create what you want to get the best out of something.