I don't necessarily have anything against ads, but less obtrusive ones would be nice, and more importantly the core data should be free.
I don't see why something closer to Reddit (but with a slightly more evolved interface) couldn't function as a non-profit in StackOverflow's place.