Terence Roche is a principal at Cornerstone Advisors in Scottsdale, Ariz.
A service that used to be a no-brainer for banks is now hampered by limited revenue and a hard-to-justify cost structure.