As a hobbyist programmer/game developer, ya basically hit the “as a programmer” part on the nose as in it’s why I care. In my opinion the issue is because we have faster and faster chips, we don’t care as long as it runs which means it’s using as much of the device as possible which means higher energy consumption. Also, DLSS has to be trained so you can lump it into how AI is causing more coal to be burned and water to be wasted cooling data centers designed to train AI.
When I say residential IP addresses, I mostly mean proxies using residential IPs, which allow scrappers to mask themselves as organic traffic.
Edit: Your point stands on there are a lot of services without these protections in place, but a lot of services are protective against scrapping.