Net neutrality would say no - they are a defacto utility and need to treat the traffic objectively and fairly without prioritizing their own at the expense of others.
Reprioritizing say ALL video traffic? Perfectly fine. Peering arrangements at the network link layer that would benefit some players due to locality and not others? Perfectly fine as long as they don’t do it explicitly to penalize a competitor (and even then probably fine).
Targeting certain services or protocols because they are a threat to their own products? Or asking for upsell money to get useful speeds for certain protocols not due to network management/bandwidth and handled objectively, but for revenue extraction? Not fine.
Would you like USPS or UPS to be able to charge you extra (the package recipient) to ACTUALLY deliver Amazon’s packages at the rate Amazon paid those companies already to deliver them, since they know you’re buying expensive things a lot and obviously have money? The extra load on their trucks from these packages is awfully expensive after all. Surely once a week deliveries will be fine for now unless you want to kick in? Don’t worry, the spam mailers will still be free.
Most of the peering talk was leaving that part out, trying to pretend that Netflix was using Comcast's network to reach third parties like is the model being addressed by peering agreements between tier 1 ISPs.
* Can an ISP have charge for access to Spotify but not YouTube Music (and presumably get a kickback from YT)
* Can an Mobile phone forbid you tethering on you unlimited use plan?
* Can an ISP ban you using bittorrent?
Even in the case of your Spotify but not YT music example, what if there was a 5/month offer for 15mb internet with spotify streaming. Because spotify and your provider made a deal that subsidized the plan? At the end of the day, partnerships are not bad for the consumer. YT music could make a competing for deal for less money with more Google offerings. Also, this wouldn't eliminate an unlimited option across the board. When has competition made something more expensive? Its regulations like NN which pour amber over a system and make it impossible to be cheaper or better.
Peering is for fellow ISPs. Netflix, as you may or may not be aware, is not, in fact, an ISP. They already pay for their internet access. Do they pay enough? That's between them and their provider. Does their provider need to pay more for peering with its fellow ISPs? That's between the provider and its fellow ISPs.
What we do not need is for me to need to pay for my internet access and a Netflix subscription, and then pay extra just to let Netflix's internet traffic actually reach me.