Everybody seems to be looking at ridiculous ways to solve a problem that simply does not exist. The Cup functions perfectly well as it stands now. How can something random be unfair? Yes, some people will be unlucky. Last season I didn't play a bot in the Cup at all, and I think a bot went further than me. Would I have benefited from a fixed draw? Yes. Should I? That's a different question entirely.
Random works. No need for change.
If you get unlucky and want to have a cry? Get over yourselves.