i think they could also be intended as long term punishment, as a deterrent.
like, if russia goes into a long, harsh and painful economic decline for the next two decades as a result of this situation, by 2040 people in all countries will look at the ruined remains of russia and unanimously agree that going for this invasion was a major blunder, a huge mistake. this would contribute to everybody thinking twice before trying to go for similar aggressive military adventures in the future.
whether it works out this way, we can't predict at this point, but i think that is part of the intention.
yes, and every russian business unable to pay the bills further reduces moscows available tax base and contributes to economic downturn. the goal is to damage the russian economy as a whole.