Where did I say you were ?
tl;dr: it’s likely more efficient, ressource-wise, to do things the way Roon does them, i.e, big server with a small client. If you want something smaller, feature-wise, it fits your needs, and money isn’t an issue, get Elac’s device.
Then don’t - no one is forcing you to
Then ad absurdum, and following your logic, racism and antisemitism aren’t wrong… one learns every day…