Clearly poorly coded. Forcing you to nearly always have a bad to mediocre roll every time while the AI nearly always gets a good to best possible roll. That doesn't make the game more difficult that just exemplifies terrible coding and lazy production.