They absolutely should have ended the filibuster 2 years ago, but I don’t think we can lay this one at McConnell’s feet. There’s no way he would have had the votes.
The majority leader of the Senate has the power to change the rules like Harry Reid did for federal judges and McConnell also did for Supreme Court judges.