It does go all the way to the top. Rumour has it the gay mafia pushed Benedict out because he wanted to take action on pedophiliac priests.
It may be that Francis was appointed to shield them.
I don't know the whole story about why he abdicated, but "rumor has it" (take it with a grain of salt) that he'd received a 300-page report that revealed that some of his most trusted allies were Judases. He was shaken by VatiLeaks and realized he didn't know who he could trust. Surrounded by wolves, he hadn't the strength (he was 86) to play Private Detective, D.A., judge and jury on all of them.
So one way or another, they forced him out.
Pray for him. I suspect we won't get the Truth this side of Eternity. But God is stronger than the wolves, and justice will come.