I think the system would be better if they remove the names of players who didn't actively signed up on the page. Then you could still analyses your data, but you and others could only read the names of the fflog-members and everyone else would just be render anonymous.

Of course, you can log in and block it but it actually should be the other way around. If you are - for example - a Dragoon and didn't signed up, then in all the parses you participated in should just be a "Random Dragoon" or something like that and nobody should find anything by looking up your name. Personally while I'm actually very found of FFlogs and the data it provides for those who are wanting to improve, I just find it a bit irritating that everyone can look up the data of someone who might not even know that parses of them or the page itself even exists. I was quit surprised myself too when I first heard about that page and saw the logs.