That explains a lot. I’m afraid that client side optimization has many benefits for us (quicker uploads for users with low bandwidth, relieving the server CPU). I’ve wanted this feature for a long time and unless there are technical challenges, it’s something we should be using.
It’s a pity that you can’t set this per domain. Maybe there could be a feature proposal to the devs of Tor Browser.
I definitely understand why it’s seen as a burden. A substantial portion of traffic coming from Tor is often associated with DoS attacks or other harmful activities targeting websites.