We need serious media with serious investments; that they take sides in political duels is alright. In between the politics they do a lot of sane journalism.
Social media is mostly and echo chamber. We regurgitate what we hear on the mainstream media no matter how lame it is thus the hate when they do not give us what we want to see and hear.
Bloggers can easily be bought or scared shitless - heck Edgar Obare is in hiding over small time wash wash guys.