Don't agree with you. Economic barriers are equal for both genders, cultural barriers are not. The literacy rate in Pakistan is heavily skewed towards males. Economic barriers can explain a low literacy rate, they can't explain a skewed one.
as i said its about survival , and even human and all other species evolved just because to survive in there environment , and that's what i am saying , as women are not obligate to get earning , but men are , and if parents don't have much resources then they compromise on female education , because she may survive without better education and job , but male cant survive without it . if society redefines it rules by obligate women to keep earning same as men , then i believe this rule will gonna change as well .
But again what is society , if you say so that society is man made and they are stopping women , then you need consider the facts as well , if we assume that society obligate women to get earning equally like men , do you like to see those women to work as loader , medical rep , courier girl , truck driver , logistic officer . No , and its because of the respect of female gender (and there physical capability) , and just to keep up that respect , the responsibility of earning and all other hard task men took , which make his role superior in society . And that is also the rule which is define in religion as well define by nature it self .
even people here complain about maids , that there men are forcefully obligate them to work as maid . Thing is all that we never been satisfied with our surroundings , if man let woman to do work , then society is like , hes forcing her to earn money .
If some female doing job to run her home its an honor , if all men do the same every day then its there obligation , there ain't equality in judgment criteria even , if you are taking one perspective of the thing then you got to take another as well .