I honestly don't think the counterfactuals are the problem here, so much as the fact that the computer needs to keep track not merely of who dropped that toilet paper and didn't pick it up — so the janitor doesn't get the blame, since he did a good job cleaning before someone messed it up two minutes before you walked in — it also needs to keep track of which janitor cleaned the bathroom last, and thus who should get the positive whuffie when you think "Man, this place is impressively clean." Not to mention that it needs to figure out how to split the credit for the "This is a nice bathroom!" reaction between the janitor, the architect, the lighting designer, the contractor who actually built the place, and who knows who else. The only way I've ever been able to imagine this working is with a Central Computer out of John Varley's Steel Beach, something essentially omnipotent.
no subject