Sex-linked traits affect males more due to the difference in X chromosome count between males and females.
Sex-linked traits are controlled by genes on the sex chromosomes, particularly the X chromosome. Males have one X chromosome and females have two X chromosomes. The discrepancy in sex chromosome count leads to males being more affected by sex-linked traits because they lack a second X chromosome to mask the effects of recessive genes. This results in males expressing these genes more prominently compared to females.
https://brainly.com/question/1381309