You also have to consider the material cost. RO membranes require continuous maintenance , are expensive, and generate a massive amount of brine waste water. So while having cheap energy definitely helps, there are many expensive problems with RO filtering at scale.