They are clearly looking into this as a money maker.
If comcast and others would just make a few free changes and employ QOS to prioritize HTTP/HTTPS/SSL IMAP/POP3/SMTP DNS TELNET/SSH Routing/VoIP.
They would eliminate 99% of their customers who complain of slow browsing. Everything else can be delivered on a bulk priority which does not slow it down unless the node is congested. At that point they're effectively sharing the pipe with any downloaders after the above protocols.
Then they can feel free to upgrade as needed without pressure to keep mass downloaders happy.
It would be fine with me as long as it avoids caps and overage charges.--