President Obama has 2.7 years left in office so NBC decides NOW is the time to shit-can Leno? Yeah, great “logic”…..teabag logic.