There are no "free" messenger in this word. They all need money to run - websides, employees, Offices, ect.
If "Big"-Money is involved it won´t end good.
OpenSource doesn´t help because you can´t check if the server-code really runs on all relays.
A few relays with an Metadata-Collector and your privacy is gone!