The expressed purpose of the program is to satirically draw attention to absurdities of all sorts in American politics, left, right, and otherwise. It's not tell people how to fix it. It's just plain not their purpose. It's a comedy show, not a TED talk.
Prior to this new thing, the loudest complaint I heard about the Daily show, whether it was Stewart, or more commonly, Trevor Noah, was that it could be too preachy. At the slightest hint of appearing to be telling people what to do they were turned off.