Good god. Do you read minds?She is supporting those causes because being a good person is important to her and rightly or wrongly she sees that as a part of being a good person.
How throughly thought out are your views? Do you even really give a shit about politics?
Sounds like you have the chance to date a decent girl who isn’t an idiot and has an abundance of concern for others in her heart. Personally I think she should dump you.
This is practically verbatim what I just went to post...