Gender roles are changing mainly because of "economic changes".
In the classical or middle ages people had gender specific roles, like men were responsible for economic or outside the home jobs. but due to the economic changes the gender roles also have changed, no single responsibility in the contemporary world is gender specific now.