I can see the aversion to minuscule divisions but I don't think that means terms like demisexual are useless or bad. In fact I like them. I'd rather everyone just loosen up on the labeling instead.. I don't find a big difference between saying "bisexual ace" or "panromantic", for example, or just "queer" or "gay"*. If I need to be specific that i'm "panromantic asexual" I end up having to explain everything anyways - which really i think is how it is for most people. (Even a straight person might have to explain they don't date blondes because of a traumatic relationship with one, for example)
*gay used to be a catch-all for people that were not-straight, trans, and/or in drag, didn't it? and that stopped when gay men + lesbians + trans people (&etc) all started to split apart for political reasons (particularly, gender identity being struck from nondiscrimination laws bc it was more 'unacceptable' than sexual orientation alone..

) queer kind of replaces that but cause its still used as a slur in a lot of areas people are still wary of using it, oh well