I fought the same fucking battle. Just keep appealing and cross your fingers you find a reviewer who isn't a dipshit.
>"cross your fingers you find a reviewer who isn't a dipshit"
Now there's the kind of sentiment you can feel comfortable building a business on!