I thinnk that is a major part- their 2025 budget is forecasted to be 41% defense spending ( thats NOT including the bonus/salary/kia/wia payments to Russians - that actually goes under "social programs" lol )
They didnt have 500,000+ men on payroll, with 1000+ dying/injured daily ( 500,000 + already dead/injured and the compensation for them - both in bonus, salary and death payment to next of kin ) And dont forget the mobilization/contract aspect- men earning measly 40,000/mo can get 100,000 to fight in Ukraine. So now govt foots bill, AND his position wherever worked now unfilled and no other labor to be found.