I personally don’t see an ethical reason for creating an independent rating board, especially to the tune of the ESRB.
The whole idea is basically GameJolt’s solution: “DGRS”
It’s a rating board they created, my idea was basically, this, but mandated by Itch.io themselves, and not user selected.
The truth is, the ESRB is government mandated, on console games, you can’t not have an ESRB rating and sell your game on disks, and in truth, they don’t really have a place on Itch.io, because Itch.io is a private company and doesn’t have to abide by any sort of consumer protection laws, in the sense of adult content. However, the idea of a ratings board for itch.io is really needed for the sake of the customers, so at the end of the day, it really only depends on if they want to add it themselvs or if they don’t want to.
The ESRB would also require you to submit it and go through what million-dollar companies need to do, most indie developers can’t afford those fees.