JS rendering on the front end surely doesn't impact calls to the back-end that much (HTTP POST, REST API, GraphQL etc.)?
These don't need a headless browser.
These don't need a headless browser.
What you're saying makes sense if you're looking at a handful of sites, but it doesn't scale very well compared to a universal solution for monitoring several retailers at once. It's definitely the more wasteful solution, if you are concerned about bandwidth and resource consumption, though.