That won't help. The reason for the charge due to the imbalance is (presumably) to offset the cost is infrastructure. Lets make up numbers here. If Level 3 is sending 1000 units and receiving 1100, they need infrastructure to carry 1100. Comcast receives 1000 and sends 100 and also needs infrastructure for 1100. Now if Netflix needlessly makes client pcs send as much as they receive, both Comcast and Level 3 will now transmit and receive 1000, and need infrastructure to carry 2000 units.
So instead of Comcast charging Level 3 for the extra 1000 units of infrastructure Level 3 is causing them to need, both Level 3 AND Comcast would need to have capacity for 2000. That is an increase in capacity between the two of them of 1800 (again, entirely arbitrary numbers), instead of just Comcast adding 1000. 1800 > 1000, so in the end, it would cost the customers 80% to make the imbalance into a "zero" difference. Either one side "loses" or BOTH lose, but it cannot ever be that neither do, and end the end, that "loss" is paid for by the customer.