If 10,000 IPs are syn flooding, all out of one ISP, their peers can stop routing that ISP's traffic until that ISP starts mitigating.
I imagine the biggest impracticality is that ISPs are monopolistic, so if you stop routing someone like Comcast, all of a sudden half of America is offline.
Perhaps we COULD let the internet be the Wild West, if we had a fair selection of providers, or if they effectively self-regulated.