In the back of my mind there was an edge of contrived cheesiness but i really liked it. The characters while contrived to represent various areas of a complex subject were none the less involving. A sort of charles dickens approach but quite compelling.