I certainly agree with that first statement, but that's not Troye's fault. If people buy his music, what is he supposed to do? Say, "oh sorry everyone I'm gonna stop making music because there's other people more talented than me"? I don't see how he's done anything wrong here - he's just making music and people are buying it. Good on him for pursuing his dreams and making a living out of something he loves. Also, I don't understand how him being a gay white kid makes the situation any worse?
Honestly, if you don't like his music just move on. Why even bother making such rude comments? And at least if you're going to criticise someone, explain why you're criticising them (in other words, why you don't like Troye's music), instead of just resorting to name-calling and swearing...
I'm not saying that you have to like his music, I totally get everyone has different tastes, but you look really immature right now. Although, I shouldn't be surprised knowing your history of presumptuous posts.