"as they require two doses per person and are more demanding in the refrigeration requirements."
Moderna doesn't require overly deep refrigeration, that is Pfizer. The difference is a technical one and one that Pfizer believes they can solve. So while it is true of the current Pfizer vaccines, it isn't true of mRNA vaccines generally.
Secondly, the two dose regimen is unnecessary, IMO. Pfizer and Moderna have higher efficacy with one dose than J&J or Astrazeneca have after their one shot. The FDA and others insisting on two doses is because of Pfizer and Moderna's original process called for two doses as they wanted to be sure of the efficacy and that is what they got approval for. Given many doctors are looking at the pandemic from the perspective of a patient rather than that of a population and a disease, they aren't willing to admit that two doses for Pfizer and Moderna is unnecessary and putting far more lives at risk.
The rest of the world can benefit, as those countries that can afford the higher priced vaccine may do so as they are more effective and available now, which helps to get them out of the market of the lower cost vaccines. That decrease in demand for J&J and others can then be filled by countries that don't have the funding or the infrastructure for the current mRNA vaccines, thereby keeping their price low.