RoF does not have a distributor. 777 is both a distributor and developer. This is why they can survive. DCS has the same business model btw. I think CloD will have to go this way too one day at least outside Russia (UBI

).
Regarding donations in April there was a thread at sukhoi.ru asking if fans can collect money to buy new modern hardware for MG (for SLI tests, etc.). Luthier answered that they have good support from 1C-Softclub and this step is not needed at all.
Let's just buy their products and let their management to have a headache regarding which business model they must choose.