That's exactly what it should be, common carrier and one side pays, either the sender or the consumer. It's been the consumer so far as they are requesting the data be sent to them. This is in contrast to cellular service where both sides pay.
No transmission provider should be able to deny sending the data through and there should be no way a data provider should be paying anything more for "faster" lanes. They are already paying to connect to the backbone. I'm the consumer and I decide the speed at which I wish to receive data. Faster, I pay more. It's plain and simple. These ISPs simply want to double charge and that should never happen. I want real net neutrality not what the FCC is calling "net neutrality".