Automation is not a great way to catch the important bugs, at least until good AI test frameworks become better and more common. Automation is good in finding the known knowns, and sometimes ok in finding the known unknowns, but it is terrible in finding the unknown unknowns.