There’s already a long and lively discussion on this here:
That said there nothing (other than time and capital) stopping you from starting up your own domain registrar and allowing all the hateful stuff you can handle.
Here’s a starting point:
https://www.icann.org/resources/pages/accreditation-2012-02-25-en