That's a great analysis.
More proof that 'trans' isn't a mental condition you're born with but something that develops later in life, in this case when teen boys channel their rejection of rigid masculine stereotypes through anime fantasies - and come to despise their male bodies because challenging social stereotypes is too hard.