This is a kludge because we don't have the actual solution to keeping prices low, which is market competition. No one wants the government to tell big companies what to do, but when you let a monopolist take over you're stuck with either consumers getting screwed or burdensome regulation, which are both bad.
Same deal with net neutrality. In a healthy market we'd have it naturally, without laws prescribing it. We don't have a healthy market, so here we are. And there's no greater gift to the monopolists than the position you're taking.