Honestly, I just wanted to explain why some of us use them, it’s also an offer of reassurance even if it is only to placate the masses that checks are being done, but I get where your point comes from, the issue is though the “innocent until proven guilty” perspective assume laws and guidelines which can be used to enforce what is considered “criminal” but nothing is criminal in eve, so innocent until proven guilty means nothing as there’s is no guilty or not in a judicial manner.
There are also numerous occupations out there that require criminal checks to be done Prior to you getting the job
- Post Office.
- Revenue and Customs
- Schools (any post)
- Social Services
While this is a game, your basis and logic for your point are skewered, if you’re applying to a renter/HS Corp is a “normal job” comparison, if you’re after a serious ish null-sec corp it’s considered “military” in nature so these checks are normal in real life.
Pandemic Horde do not require API’s unless you join their Capital groups etc however, their ratting systems for general members who also PVP is literally filled every single day with reports of AWOXING, minimum SP requirements and checks using APIs/Killboards for interactions of killing Blues etc (You’d be surprised at how many tools out there can auto scan this information for you rather than traweling through information like most nullsec corps do). the checks, if done right can allow you to reject people who have alts who have Cyno’d in enemies, who have shady backgrounds, have had any issues or stupidly forget to delete a mail from theeir ceo who kicked them for drama etc.
While it might not stop a smart spy/griefer it does catch some, and it’s because of this I have personally seen a few “issues” and rejected applications as a result it does work, it’s a necessary evil in new Eden.