I'm not sure I can give you the intellectual dissertation you're hoping for here -- if Peter's reluctant, I'm not sure why I'd even try. Especially since I suspect he has played this course, as have I.
It is indeed a former landfill site, and if it were to fit into my dogma, it would be as an environmentally greenish use of otherwise spent land, surrounded by these soulless subdivisions, with a not particularly worthy layout. There are a couple of mildly interesting holes, but also some goofy bad ones and a bunch not worth remarking on. I choose it mostly when I can't get on this community's better municipal course, which itself is a poor relative to the beautiful old classic private it adjoins.
On the other hand, it can be a fascinating place to play golf. Never mind the green aspect, although it's pretty unique to see methane vents all over the place. It's the highest elevation for some distance, so you get a unique view that encompasses these geometric street patterns, schools, businesses, even the flight path of a major airport. On a sunny day, the top of the pile is a pretty sweet place to be, certainly unlike any other course I've been on.
It was that kind of day when I played my first round of 2012, in a freak March heat wave. It was the only place I was sure would be dry, because of the elevation and drainage. It's always quick to dry after rain, although top of the pile is NOT where you want to be in a lightning storm.
It doesn't cost a bundle, it runs a decent teaching facility, and to be honest, when you live in the city, can't afford the private and call too late to get on the better muni, you shouldn't be disappointed to find an opening anywhere. One recent time I was playing here with a good friend who lives downtown near me and he pointed out his old high school in the distance. He loved his upbringing in this community and turned out great, so how soulless or debasing could it really have been? And by extension, what's to complain about with a decent, inexpensive municipal course in a unique environment? In both cases, it's what you make of it.