To be honest, every non-media site I've seen Adsense ads on have been fairly low-quality aggregator blogs that cover a wide variety of unrelated topics, have no clear identity/differentiator and appear to exist solely to generate AdSense revenue. These are the types of site you come across once, and never go back to again.
I'm in the nonprofit space and have been thinking about building a site focused on fundraising strategy. Adsense is likely not the right match for this, but I'm curious to know how people have monetized it with single-subject websites.