A word for someone who hates kings or queens is "monarchist," but more specifically, "antimonarchist" can be used to describe someone opposed to monarchy. Additionally, "republican" in the context of political philosophy can imply opposition to royal rule, particularly in contexts where republicanism advocates for a government without a monarch.
The word for someone who hates the poor is "misogynist."
Monarch
GODS
A Luddite - someone who hates technology A Technophobe - someone who is afraid of technology
Theophobia is a fear of religion but there is no word for hatred of religions
kings and queens are very loyal
the word your looking for is misogynist
Satan
aspi
Emo LOL.
Anglophobe.
A recalcitrant