Individual domain registrars do not have a monopoly, nor is it apparent that they collude against free speech. ISPs do have local monopolies, and do act against net neutrality.
You have a lot more choice in domain registrars than most people do when it comes to choosing an ISP.