Used to be somewhat left wing. His stances on domestic policy are usually well thought out whereas his takes on foreign policy/affairs are basically regurgitated neoliberal propaganda.
Also it’s difficult and finicky to unsubscribe to his show (by design), not exactly uncommon but hardly the exemplary moral practises of a so called progressive content creator.
Another thing to note is the narcissism and arrogance which David seems to display when speaking with callers that disagree with him.
There are far more level headed, open minded and less conceited people that make political content.