Earlier quoted context omitted.
Is tracking user's actions the only way to improve software? That is not what one would expect from free and open source software project. If developers needs an information about how user uses a program, they should ask them to help.
this is going to sound insulting, but have you tried being an open-source developer? I've worked on products with tens of thousands of users, and the vast majority of those users never communicate. Worse (in my opinion), the users who communicate most tend to be experts, leading to programs tending to become better for expert users, and worse for beginners / occasional users -- see for example how many linux programs…
On the other hand, not listening to users but analytics leads to dumbed-down inflexible programs that can't get out of their own way for expert users.
If you have "tens of thousands of users" and most of them don't communicate, I'd call that successful. They're satisfied.