Boehner is to blame for not putting impeachment hearings in process.
No matter who else is at fault-and there are many... it is all on Boehner.
For Obama, no way. Clinton made that impossible when the rats failed to remove him in the Senate. Holder was doable before November 2012 for Fast and Furius. It should have been a campaign issue. Boehner failed big time!