Hey Tracey – I just typed an email reply to you, when I saw this post (so, my reply here and in the email will look similar, given that I have answered to both your email and this post).
I want to be absolutely clear in one thing: I fully respect your right to express your opinions and understand the importance of your viewpoints. However, as the sole proprietor of Magic Pages, I have to make sure that the content hosted on the platform is something I am personally comfortable with. Magic Pages is not a corporation, a separate legal entity, or anything else. Right now, it is acting as a sole trader in my name. If it comes to it, I am the one who needs to defend hosting every piece of content with authorities in the jurisdiction I am in.
Therefore yes, I have declined to host your content, because I am personally not comfortable with it being on my servers, running on my name. I am sure you will disagree with this, but some of the content can also be interpreted as a violation of the Acceptable Use Policy of Magic Pages, specifically the part that prohibits defamatory statements and the promotion of violence against individuals or groups.
Once again, I truly respect your right to express yourself and your opinions, but I would also ask for your understanding, that I have a right to choose who I do business with.
I wish you all the best in finding a hosting solution that suits your needs.