So let me first state what is the first rule we learn about Automation of the testing for any project/product: Do not automate anything before the application comes to a stable state. But seems like this basic rule of Automation is forgotten by people when they become managers. Or they have never done any automation and feel that anything and everything should and must be automated to make any impact.
Well! People need to understand that Automation is not just a buzzword which needs to be done to create an impact on your own ratings and seniors. It is a serious study and work, which needs to be carefully thought out and then worked on through the design, development and minimal of maintenance. Not something which just on the whim and fancy of saying that Automation is on the agenda and has been completed.
Update: I fully agree with what @meDilbert has to say. Automation has become a word in process trainings and the CV’s of people wanting to portray that they have worked on it. It brings accolades to the person who implements it and brickbats for those who even mention that it might be nonviable. 🙂