With the media surrounding women against feminism she posted this picture, but here’s the thing. While she claims to be all about female empowerment she is obviously a huge traditionalist when it comes to male gender roles.
In songs like Bills Bills Bills, and Put a ring on it, she is saying that it’s a woman’s job to be strong and independent, but heaven forbid she should have to pay for anything. So basically women can hold down careers and be successful, but she can not be the breadwinner. If a man has economic problems or can’t be the breadwinner, in Beyonce’s eyes he’s not a real man. Which is utter bullshit.
So a man has to approach a woman, he has to court her, and pay for all her niceties or he’s simply not worthy of having access to her vagina. He has to propose marriage, he has to be the romantic one, and he has to pick up the tab.