Would the following phrase be considered positive or negative?

all for easy sanctimony , formulaic thrills and a ham-fisted sermon on the need for national health insurance
negative