From looking up the numbers, it seems like a soyuz launch under the cheapest circumstances can get decently cheaper than a falcon 9 launch, however, it also carries significantly less payload mass, so the actual cost per mass to orbit is lower for falcon 9, which makes the comparison a bit like comparing a van to a semi truck; if you want to move something small enough to fit in the van, without any other cargo to fill the space, then the van makes sense. But if you’re running a logistics network and have enough cargo to fill whatever vehicle you’re using, the bigger truck is going to be cheaper to use.
As far as them being a better rocket company though, Roscosmos has just been operating a group of designs that are quite ancient in terms of rockets, especially the soyuz which is an evolution on an original design that literally predates Sputnik. They’re not bad rockets per se, but Roscosmos didn’t develop them and they don’t seem to be innovating much beyond them, and so are quickly becoming out of date as more groups work on things like rocket reusability. SpaceX by contrast has been quite innovative in the space especially with regards to reuse, and has such a high capacity that one satellite constellation it owns accounts for a majority of operational satellites at the moment.
From looking up the numbers, it seems like a soyuz launch under the cheapest circumstances can get decently cheaper than a falcon 9 launch, however, it also carries significantly less payload mass, so the actual cost per mass to orbit is lower for falcon 9, which makes the comparison a bit like comparing a van to a semi truck; if you want to move something small enough to fit in the van, without any other cargo to fill the space, then the van makes sense. But if you’re running a logistics network and have enough cargo to fill whatever vehicle you’re using, the bigger truck is going to be cheaper to use.
As far as them being a better rocket company though, Roscosmos has just been operating a group of designs that are quite ancient in terms of rockets, especially the soyuz which is an evolution on an original design that literally predates Sputnik. They’re not bad rockets per se, but Roscosmos didn’t develop them and they don’t seem to be innovating much beyond them, and so are quickly becoming out of date as more groups work on things like rocket reusability. SpaceX by contrast has been quite innovative in the space especially with regards to reuse, and has such a high capacity that one satellite constellation it owns accounts for a majority of operational satellites at the moment.