But more people have been leaving Portland than coming here to live over the past few years.Why not? A more vibrant downtown would bring money to businesses. If more people live in Portland more businesses will want to be closer.
Mixed use zoning would be helpful, for sure.
Now ask yourself why is that? IMO there is not one reason for that, but you would be silly to not act like some of the things like drug addicts, homeless and affected business due to that played a role in people leaving, as well as the tax situation.