Потому что женская одежда раньше (в старину) снималась служанкой. А так пуговицы расстегивать удобнее.
По этому поводу существует не менее трех теорий, две из которых касаются женщин и одна - мужчин.
По-первой теории, такое расположение восходит к тем дням, когда женщины благородного происхождения одевались только с помощью служанок. Для служанки (конечно, если она правша) гораздо удобнее застегивать пуговицы, если они расположены слева. Мужчины же, даже богаты, чаще одевались сами, а самому легче застегивать пуговицы, находящиеся справа.
По второй теории, такое расположение пуговиц возникло у кормящих матерей. Мать чаще держит головку ребенка у левой груди. При этом удобно прикрывать его от холода правой полой одежды. Поэтому она и сделана отпахивающейся.
По третьей версии, вооруженному мужчине удобнее зимой греть свою правую руку, которая должна быть готова привести в действие оружие под отпахивающейся левой полой одежды, поэтому пуговицы у мужчин находятся справа.