If we test the application through manual then the reliability is not 100% because if we do testing 1000 times then we tested only 500 to 600 times but in Automation,its give you a exactly output. Though automation we do faster,repeatable, comprehensive testing.
Automation is user friendly,stable,rich,time saving,not prone to errors much,save money as well. It is easy to handle Dynamic objects and Code can be developed with out application