Now add the cost of providing support (it's a paid product now!), payment handling on their end (in a privacy-preserving way, which excludes most common payment methods), and top it off with the immense damage to the network effect by excluding all the users that can't or simply don't want to pay $1/year...
Donations seem like the much better option here.
You don't need to provide support, even much more expensive consumer services live without a proper one, so being explicit about the fact that you only pay for infrastructure could suffice
Not sure why payment privacy has to be so strict for everyone
The network effect damage is real, but maybe it could be limited with donations :)
Just ignoring customer complaints and selling the service "as-is" is usually not an option.
Besides, even now they're not ignoring all the complaints, the do fix bugs?
Maybe to be more specific, how much did it cost WhatsApp when they had $1 price and a tiny team? How does it compare to the cost of SMS?
FB acquired them next year and if my memory is correct there were 19 in the team then.
With just a bit more effort you can see that most of those $148 are not related to the extra customer support we're discussing, but rather to the things that Signal is already doing
Costs and expenses in 2013:
Cost of revenue 53 (payment processing fees, infrastructure costs, SMS verification fees and employee compensation for part of operations team)
R&D 77 (engineering and technical teams who are responsible for the design, development, and testing of the features)
G&A 19
Besides, the original point was about huge$ from running a paid vs free app, which isn't the case