TWC and Rogers Cable, Bell Canada... these are all ISPs with the exact same issue. All you people blaming ISPs are neglecting to shed some light as to why any/every other internet service works fine except for FF and SE's servers.

If its a routing issue, why is it only one service out of hundreds that is being a true problem?

I don't think you're very reasonable, world. If SE is having this many issues, it likely may help if they consider making a deal with a different ISP.