Because their owners tell them to be.
They don’t even hold primaries anymore because the last time they did they almost lost control to real leftists.
As long as the DNC has neoliberal leadership they will be the good cop in our good cop/bad cop duopoly
Nothing will meaningfully improve until the rich fear for their lives