

They do. You’ll see a lot of hate for DLSS on social media, but if you go to the forums or any newly-released game that doesn’t have DLSS, you’ll find at least one post demanding that they implement it. If it’s on by default, most people don’t ever touch that setting and they’re fine with it.
I’ve bought stuff from Temu and without installing the app. I’m sure it recommends installing the app if you tap the ad on a phone, but not on desktop.