The problem is CNN has been so liberal so long that almost no right leaning people watch it anymore. Only liberals watch it. So if they have to cover something the liberals don’t want to hear - they are toast.
Good point! Have you seen MSNBC lately (last few years). Oh God they have gone far left. They are indeed the left's TV version answer to Alex Jones. I had an accidental dose of MSNBC at a place of business that had it on and after that CNN appeared just right of center. I think CNN is losing many of its left wing viewers to radical MSNBC.
Another problem CNN has is that most of its viewers are actually in other nations. I'm sure the ACA is boring for them to watch all day and all night. It's a popular issue here in the USA (as it should be) but it's not something people outside the USA really care about. It's an American domestic issue. You think this may also have something to do with CNN's ratings?