(As a Russian) I feel worse about the Russian gov't -- Signal's American gov't funding is a red flag, but afaik Signal has not been compromised by this (Signal's awful UI is why I don't use it).
On the other hand, if Yandex or VK had an E2E chat (maybe they do), I would not trust it at all.
What is awful about the UI? I have found it to be pretty simple and easy to use. Mind you I've been using it for < 1 year so maybe it used to be different.
Explain in detail how the money given with no strings attached magically convert the world's most scrutinized protocol, and the FOSS app with its reproducible builds.
We are in agreement -- I do not believe the funding has compromised Signal's security. It has, however, compromised my trust (how do you know the funding has no strings attached?)
Because you can look at the code yourself and verify there is no backdoor. You can never verify anything by looking at the money. You can ONLY verify anything by looking at the code. So stop looking at the money, start looking at the code.