I'm interested in the conflation of terms here.
Using "heteropatriarchy" tackles issues of both gender and sexuality, though I normally think of them as different. They both privilege white hetero males, but I think the gender issues for women are different from transgender people and are different from LGBTQ people. So unsure why all together here?
Also interested in use of capitalism rather than class here. This might hide the privilege of someone who is of a certain (privileged) class but does not align with capitalism in different ways.
Finally - I am interested in the term "settler colonialism" because it addresses a particular thing, and not neo-imperialist cultural oppression which may not have settler colonialist history. Why is that?