i had a site (social network) in past where we had some categories named with adult keywords (remember NOT #*$!).. it was like .. "adult relations" and all..
Google team notified me 3 times to remove those categories if i want to serve adsense, i asked if i just remove ads from those categories only.. they said no we will not allow on ads on whole sites...
Now a days I see Adsense on the classified websites where they have adult and sex section too, they just do not serve adsense in those categories while rest of the categories are filled with google ads.
Why this double standard by google with me? Those big sites are getting "Sponsored ads" for their all categories while when I just asked google to remove ads from adult categories they didn't allow so..
The sites that are serving these ads are big classified sites and it is not possible that Google is unable to see these activities.
It doesn't really matter why your site is not allowed to show Adsense and others are (or maybe they are not and just have not been caught yet). If Google tells you that they do not want their ads - and they are their ads - on your site, then you either do what they say or lose your account. Pretty simple.
And Google does not come here and explain things. You'll have a better chance of that happening in the Google forums.