Portland isn't as bad as everyone says, but the taxes suck; Dana Altman goes on fiery rant following NIT exit