Expecting board sweepers not to table is unreasonably high expectations? You're suggesting personalized preferences for individual drafters, I'm asking for finding ways to fix stuff which anyone who's drafted a set more than once or twice (or just googled top limited commons/bombs for set
X) would spot a mile off.
Heck if something is difficult to code in game, I don't mind, the problem is that the holes are so glaring that it's impossible to tell how come whoever left them there, but set out to code mtg draft, could even tell themselves that "it's working". How could you see it like that and leave it like that?
That's basically how a mtg vet would, when playtesting the draft feature, report whether it's working or not - not if the display is working, not if random cards disapear from packs in a dwindling spiral fashin and then you get to play a few matches with suboptimal cards, that's a given, but whether the actual draft is working.
There's no way to say that in a nice tone of voice. The guys who were mortified actually took up my laptop and spun a few drafts. They saw what they were being passed and were shocked - "But you told us they implemented the draft!", and after I tried to give the various excuses they still couldn't figure out who in the world goes out to code up a drafting simulator, gets bombs circling around for 9 turns and concludes that "it's working". No, it bloody well isn't. They didn't care if the AI made suboptimal plays or couldn't dish out fancy moves, but the AI feeding them bombs and making lousy deckbuilding decisions made draft a huge dissapointment, and the general feeling was that that's the one place forge COULD, in theory, bring something to the table.
I mean, you have the AI making tri-color decks to put in stuff that's absolutely worthless under any circumstances, but for whatever reason doesn't at least hate draft, say,
Void in
Time Spiral draft. Or gives you multiple Dwarven Catapults in FE (set notorios for lack of removal). Or gets data for picks from results of people drafting famous constructed cards which actually suck in draft or are in colors which don't have anything going for them apart from that one thing, feeds you way better picks and doesn't pose a challenge later.
Or the fact that it seems reasonable to randomly set people up with a random inter-block distribution of boosters. Is it unreasonable to expect someone who'd put time and effort into coding a draft simulator to not need the problem with this explained to them? Or their sleeve pulled to maybe get them to consider making it the way it should be?
Why does all this stuff need to be explained at all? I had a group of 9 15-20 year term magic vets looking at me and asking me this the other day, all in disbelief. I asked them would they still use Forge, and the answer was, well, if the draft worked it's be good, but as it is now we got cockoatrice (also named a few other things) if we want to play against each other.
Why does it have to be like that?