Under the games ToS (EULA?- I get these confused haha), you arent supposed to use parsing. But its up to SE to enforce their own "theme park" rules. If they turn a blind eye to it, thats their decision as a company, not yours. You do not have an real grounds to force SE to do anything in this regards.
See the problem is the use of "illegal". A lot of argument is this is illegal cause its a transgression against your "private" information." But the problem Im highlighting here is simply this: It's NOT your information. It's SEs. The only one who has any real ground for legal action is SE against third party websites that use the Parsing data. Thats it. You yourself dont have anything. As I said, you dont own the information in the game. What ever you do in game belongs to SE, not you. So other people dont actually need YOUR consent. They need SE's consent.
Again, no player needs your consent because the information isnt yours to begin with. Youd have an argument for that if, when you created your account, gave SE pertinent information that parsers took (like address, name, etc). But anything generated in game is the property of SE. As such, no one needs your permission. Just like player's dont need your permission to inspect your gear on Lodestone.
So here's the thing. Rules like these are written broadly to protect proprietary secrets of a company. It may financially damaging if you could modify, alter, or intercept data from the game. These rules are also broad enough that if they want to ban people for using Parsers, they could. The rub, however, is how SE actually enforces their own rules. What you dont know (or maybe do but dont like) is that SE selectively chooses to enforce its rules for good reasons. The parsers are so ubiquitous in the raid community that banning them will actually hurt SE. They reason, correctly, that most players who use parsers may use them as a "present proof of being competant" but in reality use them more so for self improvement so that they can effectively tackle harder content. This is why SE turns a blind eye to it typically. THe only time they get on someone for it is that player is caught harassing other players in game with the information provided. So if youre in a pug, and someone is harassing you and denigrating you for your DPS, you can report them and they will likely get a suspension.
This is why, by the way, your efforts to report the site probably will be in vain. SE knows the site exists, and hasnt done anything about it for the aforementioned reasons. If you have a real problem with parser logs, then the best thing you can do is just be good at the game. Know your class, try to improve and play better, and you wont have any issues from 99.9999% of the players who use parsers.