I cannot think of any way this could be implemented 'neutrally'. Who decides whether consumers or company pays for accessing a given site? The ISP or (lol) FCC? Neither one have proven themselves competent enough to make such important decisions.
If Frontier decided to make a youtube alternative, they could decide that now consumers have to pay for the cost of youtube data while their own service cost is covered by them with no cost to the consumer. And now we've come full circle to a non-neutral net.