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!