I'm not sure if I would blame my ISP (Comcast) for that. If I'm paying for Netflix, I would expect that they release their packets to my network. This works the other way as well. If I'm paying Comcast for my Internet service, I would expect them to not filter any packets coming to my network. Once I pay for service, my vendor would be obligated to do everything it can do to make sure I can use the services I'm paying for. So, in this case, I would be calling Netflix and complaining.
Having said that, I wouldn't switch my ISP over something like this. I use my Internet connection for WAY too many different things to cancel it just over lack of Netflix. I would cancel my Netflix service instead.
Now, if I had a different, equivalent in speed, option as my ISP (which I don't), I MAY consider switching, but that would be giving in to Netflix's wishes and that's a bad thing in this case.
Going back to TFA, I think the ISPs are full of shit. This could be a prelude to them hiking their rates, even if Netflix doesn't turn to charge them. As it is, in the U.S., we are paying the highest premium for Internet service in the modern world. I don't understand all this corporate bullshit and crying with "we're losing money." Corporations (all the big ones) are raking in money hand over fist. Just look at the dividends they're paying their stock holders.