John Oliver is also one of the most biased sources of news you could possibly absorb. He's a comedian playing the part of an opinion news reporter. No different than Fox news hosts, which are equally biased towards their viewers preferences for ad money.
I respect John Stewart for moving more towards real politics than playing the "I'm just a comedian" role.