Which is why it is extremely important to have a solid 'business'model behind your FLOSS project.
To align sustained development and ongoing maintainance with a FLOS licence model.
Because the alternative is to have volunteers spending their evenings and weekends on hobby projects that sometimes grow way over their hobbyish status. Which is both scary and sad.
The difference is that Signal is a walled garden and suddenly somebody pays for that.