To be clear, this is a discussion of "net neutrality" in that the author alleges that Comcast is prioritizing (and not charging for) traffic for its Xbox streaming media application, which works like a Video-on-Demand service. Comcast claims that this is similar to a standard Video-on-Demand service based in a cable box and can legally be prioritized because it is the functional equivalent of traditional VOD. Comcast doesn't see anything wrong with not charging for bandwidth used for set-top-box VOD, and analogizes that to Xbox VOD, even though the two may use different underlying technologies.
The author says that it shouldn't be treated like VOD because it is delivered over an IP network rather than old-school cable and Comcast has no right to prioritize video packets for its own IP video service over those for other IP video services (e.g., Netflix).
Which is more "neutral" is an interesting question: neutrality over the mechanism by which Comcast delivers its VOD service to cable subscribers, or neutrality between IP-based video streaming services?