It is true that it will never be possible too 100% safely say "this include isn't needed", so I guess the best thing we can do is highlighting the includes we think are unneeded, and letting the developer choose what to do.