It is true there are substantial costs for all sides in a long term war but I think Europe is suffering more than Russia and has worse long term prospects.
Both Europe and Russia are facing demographic oblivion as is China (even sooner).
Totally agree that Israel needs to finish Hamas. This delay in taking Rafah trying to keep Biden happy is pointless and bad for the hostages.