I don't know how you can identify a gene if you don't know its function
A coding gene begins (usually) with a pointer sequence (TATA-Box), then we get the start codon, the code and the end codon. This identifies it as a gene, at least a protein coding one. So I don't need to know the function of the gene, just it's functional components.
I guess on genes with a function there is always some natural selection in play
Apparently. Functional genes are far better protected against mutations than non functional ones (aka Pseudogenes).
I don't know where the number 200 comes from, as far as I know the newest (2016) values are:
71 protein coding genes (that's what we are interested in)
109 non-coding genes (usually various types of RNA, single stranded molecules, which function by their own three-dimensional molecule structure)
388 pseudogenes (obviously defunct genes ready to be skipped out of the chromosome over time)
Whatever, as far as I know, the genes of the Y-Chromosome are for initialising defeminisation, maskulinisation and for sperma production. Otherwise, at least to my knowledge there is only one gene, Amely, which has to do with physical attributes (enamel production). I do not see any other genes that code for physical features or hormones which trigger 'male' behaviour. All those are coded in other chromosomes with the consequence that presumably no gene of the Y-Chromosome DIRECTLY has something to do with physical attributes or behaviour. Therefore it's pretty obvious that haplogroups can't be responsible for any of such claims, which by the way would be quite racist anyway...