I've lived across the river from Portland most of my life. I've shopped downtown forever and one of my most memorable outings was taking my young granddaughter shopping at Christmas when it was just magical.
Fast forward: I won't go down there anymore, not to Nordy's or Powell's. It's depressing. Many storefronts are closed and shuttered. Tents, graffiti, and trash. I used to take the light rail over to OMSI with my grandson, but haven't for several years. Many like me still do business over the river, but we range out to the burbs, not downtown. There is a lot of theft now too. Businesses close because they cannot afford to keep repairing and recovering from break-ins.
I don't know who to blame, but the downward spiral really seemed to accelerate after all the rioting following George Floyd's death at the hands of police. People just stopped going downtown out of fear, so then business suffered, which led to many closings.
Affordable housing in the whole metro area is difficult to find.