How not? Russia has been launching payloads even throughout the war (30 or so in 2023 - including unspecified military systems).
They until recently sold around 100 RD-180 rockets to the US - none of which experienced issues. Not to mention putting US astronauts into space.
Russia is one of the few nations that actually have the history, engineering talent, finances and the raw resources to compete.