I think it's the fault of marketing. Different genres have been pandering to different groups of people. Rap appeals to the so-called "urban youth" crowd, country appeals to the "'Murican" stereotype, jazz appeals to the hipsters, classical is seen as appealing to "snobs," etc. Of course, people are not so one-track in real life, but marketing execs and advertisers seem to have a piss-poor view of human character.
A boy has the right to dream. There are endless possibilities stretched out before him....