Yeah, I think we could. There are definitely a bunch of ways to somewhat mitigate over-darkening. We can never completely get around it, though, unless we just go for global illumination. And still in that case, we definitely want to assume & leverage your idea that distant rays are more scattered. Aside from that, separating AO from material will always cause some kind of problem.