The desktop client logs and sends lists of currently running processes by default, and they also collect usage data (which channels you open, how long for, who you’re interacting with). In the settings, there’s literally an option for “Use data to customize my Discord experience”. And sure, they don’t show ads, but their third-party integrations do. Article with sources
In the end, processing and storing millions of texts, images, videos and files permanently, and hosting all those live voice and video calls, and making updates to the clients, will always cost more than what they get from Nitro and server boosting. Discord isn’t profitable; they have to make the deficit up to shareholders somehow.
I’ve used Thorium (not as my main browser) and I like it. Decent privacy features, performance does feel better.
Some major downsides though:
If you want a browser that’s more focused on privacy and don’t care about the eye-candy that Thorium provides, the Cromite browser is only doing security + privacy patches, has toggles for more permissions, has V8 disabled by default, allows for automatic clearing of history, allows you to change the default referrer policy, has more chrome://flags, and actually gets updates frequently to the latest patch.