>>mikece+(OP)
The cloud tax is crazy (especially bandwidth). Pretty sure Signal has reached the scale where they would be cheaper by building their infra, maybe starting with the most expensive (storage + bandwidth), and then doing others.
SMS is (unfortunately) core to the product, so I'm not certain how they could make it cheaper, while retaining the same properties (user+pass registration would be a nightmare for spam and change the UX).