In the commercial radio world, you have to build and hold an audience.
There have been attempts at liberal talk radio hosts over the years. In the end, few have managed to build and hold an audience outside of a local area. That's why they end up on NPR - federal subsidizies make up for their lack of commercial appeal.
