The difference is that it's the actual web sites making that decision. ISPs aren't blocking ESPN, but rather ESPN is making the deliberate choice to only allow access to their web site from certain ISPs. This is dumb, I think, and annoying, but there's nothing fundamentally wrong with it. Where you start having problems is when your ISP, who you are supposedly paying for access to the entire internet, starts blocking certain sites because you haven't paid extra.