I'm interpreting it more like this is a standalone locally managed program, the user would like a screenshot feature in it.
But if you add remote management around it then this screenshot feature can be invasive, but then again so is the management software that prevents the end user from changing the config.
So the way I see it, the developer is getting upset over something they'd be unable to control.