One of the problem is that the peak restrictions on some tickets are far from simple and clear (and worse the published human-readable restrictions don't always line up with the electronic restrictions).Restrictions on route, timing, operator marked CLEARLY AT EVERY STAGE.
I suspect this is part of what has driven ticket machine operators towards "planner-based" machines.