Barclays plans to return 10 billion pounds to shareholders over three years in an effort to revamp its investment banking strategy, aiming to compete with Wall Street and improve overall efficiency. The announcement sparked mixed reactions from investors, with some questioning the potential success of the new approach.