Comcast and Netflix should have a televised & livestream debate on Net Neutrality instead of trading barbs via blog posts