Should Marissa Mayer be dissed for taking just two weeks of maternity leave?