Has the FCC gone too far or not far enough?