Median age of an MSNBC viewer is 70