Why does the personal business of another person concern you? He's in Egypt, he's half egyptian, he's spending his personal time as he sees fit. Why should be on stage for your homo asses to oogle at him? Seriously, these people even if they competed once, competed recently, can do whatever they want with their personal lives, they are not your property to command lol. Whoever it is, kevin, nasser, ronnie, jay, whoever it is, they can do as they want, and you being on an internet forum whining like a weirdo is weird in on itself.
If I had the choice of being on stage for some dudes to stare at me, or spend relaxing family time away from this isolated island, i would chose that over competing or plain appearing to please some internet schmoes lol.