Here’s where you lost me. Men are not always the oppressors, and women are not always the oppressed. Your words are fully as sexist as the ones you decry. By redefining sexism in terms of power rather than sex, you support the politically correct SJW agenda.
Only when we all reject political correctness and work on solving actual problems will we get anywhere. Until then, nothing will get solved.