I never said it was the companies responsibility to provide jobs. Others seemd to imply that increased productivity was good for workers.
A company making profits is good for workers and if you can make more profits using the same or fewer employees that is certainly good for all.
Good for the people that were laid off?
You're running in circles. The people laid off aren't the responsibility of the company. They sold their labor and their labor is no longer needed. Why do you think a company should retain labor it does not need?