Garland got borked.  It's just politics, and in a sign of the times, the whole judicial confirmation process has become politicized.  Frankly, I wish McConnell had let Garland's hearings proceed and  the Republican-controlled Senate then just voted him down, if only to shut up the whining we are hearing now.  But I suppose there was too much of a risk that enough Republican senators would have voted for him.