Because you make it seem like that's a cultural issue when that is a personal/social/self esteem issue.
In this day and age there are clubs and places for all interests. Instead of spreading the rhetoric that said child is better/smarter because he feels more intelligent than his peers because all they want to do is rap, play basketball and shoot people

, how about you guide him to kids with similar interests? Don't act like because a kid can't play basketball that all the basketball players are stupid and inferior.