For myself (as a developer), the sites I look after are on managed hosting.
In that case, when WP released 7.0.2, the host applied that to every site within hours then sent out an email afterwards saying they'd done so.
Maybe the site owner never had a choice in it - they could only accept it.
So yes, there's an argument to be made about testing on staging first.
But when the host does this automatically across all its sites, a simple email after the fact is all you get.