Just until there was no longer any return on their virtue signaling.
Starbucks isn’t going to get anywhere near that hole.
More likely when they opened they signed a one year lease, and gave a personal guaranty. They stuck it out to avoid a lawsuit, and then left. I bet they reopen in Maplewood, Brentwood or Webster Groves.