In a competitive market, efficiency gains are generally going to end up as lower prices to the customer, which is the main way that ordinary people benefit from them. That doesn't happen when the market is consolidated and the oligopoly keeps the gains themselves.
So, ensure competitive markets by thwarting regulatory capture and enforcing antitrust laws.
Yes, that has been the rule for now. But I am wondering that if the prices drop so much, but the price to pay for that abundance would be the loss of significant part of job market, then how can we keep the economy humming ?
We would need to find a way to give money to people so they can keep participating in the economy even though everything is cheap. If not UBI, we would need to find ways for the majority to do something that is not automated, and give them some coins in exchange.
For millennia the currency has been energy (human labor, then machines) and intelligence (human intelligence, then artificial intelligence). If energy and intelligence price goes down, and the amount of energy and intelligence increases, then what is left for humans to claim some reward/coins ?