Why is this term usually used to describe girls and why is it seen as a bad thing
Most Helpful Guy
As most of the guys have already answered your first question, I'll try to answer the second one :) The reason why guys don't like high maintenance girls is usually because that person requires more than she gives. It's basically like throwing away resources for nothing.
one quote from somewhere is "to gain something one must present something of equal value" This just means balance, for a relationship to work you need balance and mutual love/affection to each other. If a relationshp is one-sided where one is always dominant, it isn't a good one. In short, people don't like inequality (#sexism) in any kind of situation. or that's the ideal world... I think.
Hopefully I have provided a valid answer!1