It's not a surprise at all, considering the target audience as you mentioned :)
Perhaps there could be community based adds for better targeting, but yet again, most of the users/readers would be from all over the globe, and likely from low ad revenue countries.