Twitch is pulling because transit is ridiculously expensive. What good would net neutrality be for Twitch if they could not afford transit.
Net neutrality bans access fees as a kind of blocking and throttling.
Twitch's servers almost certainly directly connected with the three largest ISPs in Korea. And Korea has a regulation that requires them to pay those networks and it looks like the fees that were demanded were way too high. And that's what you get in an economic system where monopolists (ISPs have a terminating monopoly over there) are allowed to set prices.
Transit costs 10x what it costs elsewhere. You can't just neglect a 10x price increase when the cost sending video to users in the bulk of the expense of offering twitch in korea