The weird thing is masculine guys, who date only masculine guys (and avoid feminine guys altogether) but want those masculine guys to be "the female" in relationships.

Like, you can't have it both ways. Or tops who hate fems/queens/twinks and wanna hook up with a masculine guy then act surprised when that guy won't bottom for them
Anyway, none of these roles are necessary. It's a lot of fun being in relationships that feel more like a partnership. Both of you take care of each other depending on when you need it. Sometimes one person pays when you go out, sometimes the other person does. One person drives today, the other one does another day, etc