If we assume, for example sake, the country is exactly 50% left and 50% right, it makes sense that Fox, as the sole 'big' right wing news would dominate ratings.
Then you have CNN and MSNBC as left leaning outlets, so they outnumber Fox, but split viewership. According to the link above, if they merged, they'd have about the same viewership as Fox, which makes sense.