Bennett gets a lot of campaign contributions from insurance companies, big pharma and other entities that make mad money from the current corrupt system. So of course he is not going to back single payer.