2. MSNBC is still corporate media, despite a handful of liberal voices
From my perspective, MSNBC provides just enough 'liberal' content to placate the non-wingnut masses. I am sure the execs do not share the opinions expressed by Rachel, Ed, et al; they're merely catering to a 'niche market.' It's an inherent problem with corporate mass media. The owners would never allow their employees to report at length on any story that represented a real threat to the plutocrats.