The reason trust will never get "fixed" ie "made better" is because if they were smart/well coded/acted the way we wanted them to we would never have a reason to have real players again.

Every trust is designed with a HUGE flaw in the decision process to ensure they never fully replace players.