Here are some previous answers to similar questions:
These previous questions come at the topic from the opposite direction (asking why there was Athena if society was patriarchal rather than why society was patriarchal if there was Athena) but should still be able to shed some light on your question.