Former Firefox dev here. I was part of the Firefox performance team, which introduced Telemetry in Firefox. We used Telemetry to measure the performance of many operations, to determine, among other things:
- which operations were running slowly on real user's computers (and how commonly they ran slowly), so that we could fix these;
- whether users were faced with out of memory errors, or timeouts, etc.;
- whether users had abnormally large database, preferences, etc. files, which suggested that we should optimize for such cases;
- in some cases, whether some features were used at all because if they weren't, it wasn't worth optimizing them.
I'd qualify these as definitely in the interest of the user.
I know that not everybody enjoys having Telemetry collected on their usage, but without this, Firefox would never have been able to catch up with Chrome on user-visible performance.