Russia has had to sell oil at a steep discount, which has cut into their revenue significantly. Hundreds of billions of dollars have been frozen/seized that can't be used to fund the war effort. Modern war is not just "beans and bullets”, and Russia pays upwards of 10 times the price for key components it needs for missiles, aviation, UAVs, tanks, artillery, air defense, etc. as well as quality manufacturing equipment needed.
Russian industry is operating at only 81% capacity, largely due to labor shortages, which make sense considering that about 1% of its labor force join the military every other month. Russia is losing tank barrels, artillery barrels, and infantry fighting vehicles more than 10 times faster than it can manufacture new ones. It will likely never be able to obtain a third rotary forge, required for barrel manufacture, to expand its capacity. It has almost entirely cannibalized its old, defunct Soviet era stock. They are being kept afloat by China, NK, and Iran, but with a much-reduced capacity, and often much lower quality. For example, Russia relies on China for 70-80% of its microchips, but China is dumping defective microchips on them with a 40% failure rate.
Sanctions have absolutely had significant, direct, measurable impacts on Russia’s ability to wage war and sustain war. As for regular people, it is hard to think it hasn't affected then, given that last year inflation was 9%, interest rates are 21%, and disposable income is down 20-30%. That feels like a lot of belt tightening.
https://www.themoscowtimes.com/2024/11/21/half-of-russias-ai...
https://jamestown.org/program/russia-exhausts-soviet-era-arm...
https://www.reuters.com/world/europe/what-where-are-russias-...
https://archive.ph/c17pk
https://www.atlanticcouncil.org/blogs/new-atlanticist/is-202...
https://www.csis.org/analysis/how-sanctions-have-reshaped-ru...
https://www.rusi.org/explore-our-research/publications/comme...
https://osintforukraine.com/publications/microchips
https://www.theregister.com/2022/10/18/russia_china_semicond...
https://www.economicsobservatory.com/what-is-the-current-sta...