Correct me if I'm wrong, but wouldn't fixing this be as simple as changing your DNS settings?
It would seem that filtering through packets to reroute destinations would take an enormous amount of processing power that these large-scale ISP's wouldn't be willing to sacrifice.