It's very difficult getting a character you're happy with, as many players know all too well. But reading up on how the Infinite Pirate Generator works, it seems to be that there are ways you could make the process easier for people.
Simply allow us to limit the parameters of what gets generated. Say I want a female character, let me check a box to filter it so only female characters get generated. Or if I only want characters of the rogue personality type, allow me to check a box for that. This way, you'll still have to generate a random character but at least all 8 characters generated will be of the general type you're looking for.
I just made my character yesterday and I am not joking when I say I probably spent 4+ hours clicking page down to generate new ones. I just made some coffee, put some documentaries on my second screen, and watched in the background while mindlessly clicking. Not the greatest experience ever, for sure, but I ended up with something I at least didn't hate. But it wasn't really what I wanted. I wanted a fatter character, something more like the pirate lord and his jolly rotundness, but ended up with what I can only describe as a shaved gorilla.
I understand that the developers don't want a regular character creator because we'll end up with a lot of samey-looking characters, but even if you don't let people filter for different aspects of what gets generated you can still get what you're looking for with enough time and mindless clicking, so why not make it easier for people? Even with filters for the general type you still randomise everyting else, so I don't think it'll affect the diversity of character appearances in the game too much anyway.