Re: Market price
The “Market Price” argument only works if there’s a competitive market. Roscosmos was the only provider, so they were charging whatever they could get the US to pay rather than a reasonable markup from cost. Here in the west we tend to regulate what monopoly suppliers can charge to prevent them from abusing their position like this.
The argument about the Soyuz being a smaller rocket, therefore cheaper only works for fuel costs, which are a tiny part of the overall launch. Yes, Boeing’s offering is always going to be more expensive than Soyuz because it works using the same strategy of throwing everything except the capsule away during a launch (and yes, buying a Russian engine for the job). SpaceX reusing their Falcon 9 changes the equation. They can launch for very much less than $55M per seat, but the development contract they had fixes this price over its life. Roscosmos now have a competitor and they are free to try to undercut them when it comes to rides up to the ISS (Russia and the US aren’t the only countries to send their nationals there).
As for being mocked by the US, IIRC the reason for this was firstly the cause of the failure (poor quality control, which had become more prevalent in Roscosmos), and secondly the fact that the US were smarting from the amount they were being charged for this poor QC.